Awful experience! I have an energetic 2 year old that I'm sure was not easy to deal with but we came to Center Stage to teach her how to behave in a group setting and try to learn ballet basics. She attends other dance classes at other gyms with no problems at all and loves to go but for some reason the teachers did not like having her in their class. I didn't think they could straight up tell us she isn't right for the class since we were paying for the classes and its not like she was awful.. But that is exactly what happened. They kicked my 2 year old out just because she needed a little more direction.. They are two year olds!! I run a daycare, this is normal behavior! So unless you have a very cooperative child that will stand still and do exactly what the instructor tells them to, I do NOT recommend this place! Oh and if you decide to take your kid out of classes, good luck trying to get a hold of the secretary lady or the owner. They are never in the office and they NEVER answer their phones or email. I sent countless emails and called them multiple times trying to cancel my payments since you know, they kicked my daughter out, but never once heard from a single soul. Thankfully they finally cancelled the payments but I still never received any type of response, EVER! Oh and I'm not even going to get started on their statement billing. They billed me twice and tried to charge me late fees even though they took the money straight out of my bank exactly on time... This place is just a total disaster! BEWARE!