My daughter has been in this dance school for several months and it is the best decision we've ever made. All of the teachers are great with the children. The discipline, the structure, the staff are all reasons why we continue to be a part of this studio. The director Ms. Ann is a strong, kind woman and really knows how to deal with children of all ages. My daughter has gained so much confidence while learning to dance appropriately and be a part of a team. I would recommend this studio to anyone looking for a positive environment that challenges your child(ren). The music is great and always age appropriate which is a plus and they just added a store inside to make it convenient to purchase items your child may need for class.