Good: The teachers are truly amazing. The atmosphere is warm and welcoming. Classes are thoughtfully planned, interesting and fun. The instructors are always watching so they can provide guidance on how to improve.
If you are trying to figure out where to take classes or where to send your child, you should come here first. They have different levels of well-attended adult classes from beginning to advanced.. Bad: Absolutely nothing. Improvements: Have more than one location.. Other: I don't have first hand experience with their youth program, but if I had children, I have no doubt that this is where I would send them. Being in a positive environment where you receive excellent instruction is priceless..
more