My daughter loves this place! The instructors are great and very patient with the smaller kids. The exercises and drills they do help their coordination, agility, strength & even fun stuff is incorporated to keep their full attention (ie. Bubbles, hokey pokey, etc).
The only negative, and it's a big one, is when they hold camp with massive amounts of kids at the same time as paid classes. There are a ton of kids and only a few camp instructors. These kids run around everywhere & interrupt instruction of the actual classes going on. My daughter and the other kids were distracted & lost interest pretty quickly in class because the instructor was so busy reprimanding the other kids in the camp for disrupting & encroaching on their instruction. It was ridiculous. There were several big lulls during the class when the instructor had to address the camp kids.
I think from now on when there's camp at the same time, we will skip and just make the day up, so we are getting our money's worth at least.