I have been part of this community for approx 3 years now and I have enjoyed every bit of our training sessions. The coaches are amazing with all levels of ability. I hop ... more