After a year of my daughter attending here, I'm not much of a fan. The front desk staff is awkward and unorganized. They lack in professionalism as well. When they have a recital, be advised to read the "fine print." Recital tee shirts are paid for as part of your recital fees BUT you have to actually "check the box for the tee"online when registering for said recital or you don't get the tee you've already paid for. That is so shady. Why make parents jump thru hoops to get items they've already paid for? I just find that discomforting and sad. It's not the only box you have to check to get something else you pay for as well. Having said that, the teacher we have had was wonderful, which is the reason for the two stars. On the flip side, the owner is cold and not very friendly. We go to another local studio for a different class. In the fall, we'll go there for all our dance classes. Glad we tried this one because otherwise we'd never have known...but there we are.