My son has been enrolled in a variety of classes. Each has been helpful and rewarding. I attribute parts of his overall development to the classes he has taken there. The staff is kind and understanding and really help push him to be his personal best. (Ninja, Tumbling, Acro Jazz, Tumbling Clinic, Parents Night Out)