This is a GREAT place for kids to learn ACTUAL gymnastics. In our old gym they only did fun things. But here they get so many good skills every single day. It also depends what kind of (coach) you get. There are computations as well. If your kid is on team (which is after crystals, and pre-team) they get to go on competitions. There is also one day in a month where you can sign up for a program and you leave your kids for a couple of hours and you get time to yourself and pick them up whenever your ready. (This occurs on night time)I love their service and I appreciate them so much! Keep up the good work.