Accommodates both competitive athletes and beginners
Friendly and supportive atmosphere
Coaches are patient, helpful, and emphasize proper form
Variety of workouts to suit different capabilities
Encouraging and diverse group of people