My daughter started taking classes 3 years ago. I have only been happy with not only the quality of good, clean music, but also the choice of modest, but beautiful costumes. Both my daughter and I are extremely happy with the teachers and I am pleased with how they interact with the kids. She receives positive affirmation for her accomplishments and constructive teaching on what she needs to work on. Parenting is tough enough and Caledonia Dance Center is one less place where I don't need to worry about what my daughter is seeing and hearing. I wish there were more places out there that helps parents in their quest to raise great kids!