Great community of people
Best coaches
Gained strength
Challenging workouts
Supportive and helpful coaches