Coaches are very supportive and encouraging
Members are friendly
Classes are designed for all levels
Community spirit is second to none
Helpful and knowledgeable coaches