Supportive and motivating community
Caring and knowledgeable coaches
Challenging and diverse workouts
Significant improvements in fitness and overall health
Ability to modify movements for all fitness abilities