My 2 girls have been going to this dance school since they were tiny. They absolutely love it. The care and attention that the wonderful teachers put in is wonderful. They are all professionally trained and while the children develop and learn the discipline, classes are fun and varied. Highly recommend!