Great staff, safe environment, and family friendly atmosphere!! The dancers are divided into classes based on age first and then evaluated by the instructor/director to determine if they are in the correct level. 3 year olds dance with other 3 year olds...not 6 or 7 year olds. Amanda's Dance Center puts on a great show and I can really see how much my child has learned at the end of the year. Plus, there are always community shows for the dancers to perform in without having to pay elaborate fees. And most importantly, the dancers are having FUN!!!