I have to say this school has been wonderful for my daughter. She is around 4 years old. The teachers are great with kids no matter there skill level. THe teachers not only teach the kids how to dance but also how to be confident in what they do. Their prices cannot also be beat i have found them to be cheaper than other dance schools in my area. Definately reccomend it to others.