I’ve been a member at Crossfit Rebellion for over six years. After trying several Crossfit gyms, Rebellion is absolutely the best in Birmingham. The programming is challenging but logical, the coaches are excellent, and the environment is supportive and encouraging. My one hour at Rebellion is the best hour of my day every day.