Extremely knowledgeable and passionate coaches
Welcoming and inclusive community
Challenging but scalable workouts
Supportive and friendly atmosphere
Safety and proper techniques stressed