Learned how to Crossfit
Met nice people
Fun and enjoyable experience
Motivating and consistent workouts
Great variety of workouts
Friendly and helpful trainers
Adaptable workouts for all levels
Professional trainers
Great atmosphere
Multiple available hours for training