Coaches focus on technique to prevent injuries
Friendly and encouraging atmosphere
Opportunities to improve skills and fitness
Motivating and supportive community
Varied workouts to prevent boredom