The coaches are great and push you to excel
The coaches are attentive to form and watch for injuries
The athletes create a strong sense of community
Supportive environment
Focus on form and coaching