this school is not just about learning how to dance but how to respect the teacher and each other.  The performances are excellent; very professional and smoothly run.  In addition to dance concerts, my child in also included in the music performances.  Highly recommend anyway who values quality instruction in a nurturing environment.
Pros:  excellent training in a supportive atmosphere
Cons:  would like more classes!
                        
more