This dance school has a very positive reputation among parents and students alike. It's a wonderful dance community where kids can grow and learn. The teachers are knowledgeable and caring, creating a great environment for kids to thrive. There's a sense of family and love for dance nights, which is a great bonus. The school offers a variety of classes and styles, allowing kids to try out what they enjoy. However, some students on the competition team can be perceived as being rude or superior to others, which is a drawback. Payments can be made with credit or debit cards, making it convenient for parents. Overall, this school is a great option for kids who love dance, but it's essential to be aware of the potential issue with the competitive team.