Coaches are highly trained and knowledgeable
Customized workouts based on ability
Motivating and positive environment
Welcoming and enjoyable community
Technique and safety are prioritized