My daughter is on the youngest team with coach Mo and coach Bianca. I couldn't be more happy with her coaches or the gym. When my daughter learned a new skill she rang the bell and all of the coaches and athletes, even the older ones, immediately stopped what they were doing and cheered her on while she performed her new skill for all to see and then everyone started cheering, clapping, hugging and hi fiving my daughter. It's that kind of team spirit, regardless of age, that I love about the environment of this gym. Another review is complaining about coach Mo but in the three years my daughter has been coached by him she has never been yelled at. I'm very happy with this gym.