Both my childre en have enjoyed taking dance classes here. They have a large variety of classes with patient, dedicated intructors. There are nice little stands for the parents to sit and watch their little ones take classes. I really wish they would add Free Wi-Fi here because for whatever reason, cell phone service here stinks and those hour classes can really stretch out.