My Granddaughter has attended Dancing Plus since she was 3 years old. She is now 8 years old and has had an experience in dance that most could not pick up in a life time. She has learned not only skills in movement but many life social skills as well. The patience of the dance teachers and staff are professional. These dance teachers are not just there to collect a pay check, but you can tell they actually care how each of the dancers progress. Hooray for Dancing Plus.