This is a very good dance school if you want your child to be part of a competition dance troupe. My daughter has taken dance classes at other dance schools and we always expected the recital to be around 2-2.5 hours long. This dance school was the exception as their recital lasted over 3.5 hours and was followed by 20 minute speeches from various adults thanking everybody, then followed up by handing out individual awards to students on stage. We arrived at the recital at 3:30pm (show started at 4pm) and finally got in our car at 8pm. There was a 15 min intermission in order to stretch our legs and get the circulation moving again. The recital consisted of 52 dance performances. Out of the 52 performances about 30 if not more of them were performed by their competition dance troupe. The dance troupe did a beautiful job, and they all are very talented dancers. It was a joy to watch them dance from large groups, small groups and individual dances. Not sure why they needed to perform over 30 different dances as they should have performed a lot less in order to give us a preview of what they are all about. I also found out during the show, my daughter did not get to see any of the performances as she was sitting in a room and watching a movie with her group. read more