My daughter has danced here for over 6 years and loves it. It’s like being part of a family. The teachers are all brilliant and the right mix of fun but firm. Everyone is supportive of each other and the students learn so much more in addition to dance technique; they learn about cooperation; working together; being a good team mate; respect amongst so many others. The curriculum choice offered in terms of variety of classes is exceptional and no one is pushed into joining more or taking on a...