We have been going there for over 2 years. My girls only do the recreational program but they have something for girls and boys from ages 3& up. They have a competitive team and another program that some of my friends’ children have been invited to join as a fast track to preparing for competitive gymnastics. My girls have had positive coaches and lots of fun. I like that they see the team practicing when they are there so they can see what dedication and talent those girls have. I also like that they have several levels that your child moves up so they feel a sense of accomplishment. Every few sessions they evaluate your child and the skills they have as mastered, still working or beginning. I feel like kids can progress and the coaches are aware of when the kids are ready to do so. My girls have moved up 4 levels since we started. When they are ready to move up, they do, they don’t have to even wait for the next session. Since we do recreational gymmastics, I feel it has been an excellent balance of conditioning, skills, and fun that keeps my girls looking forward to going to gymnastics for over 2 years now! We had their birthday party there and it was great. You can choose to go 1x, 2x or 3x a week to help fit your goals for your athlete. They also offer a free trial class!