Coaches care about progress and technique
Supportive community
High level coaching
Eager to learn and grow
Great sessions