

Sign up to give your child a chance to experience the benefits of dance!
No experience necessary.
For beginners to experts.
Styles include ballet, jazz, hip hop, tap, acro, and more!
Give your kids a chance to enjoy and experience dance for themselves! Browse our wide schedule and register today!
Sign up to give your child a chance to experience the benefits of dance!
No experience necessary
For beginners to experts
Styles include ballet, jazz, hip hop, tap, acro, and more!
Give your kids a chance to enjoy and experience dance for themselves!
Browse our wide schedule and register today!
Give your kids a chance to enjoy and experience dance for themselves! Browse our wide schedule and register today!
Sign up to give your child a chance to experience the benefits of dance!
No experience necessary
For beginners to experts
Styles include ballet, jazz, hip hop, tap, acro, and more!
5 Life Lessons I’ve Learnt from Dance Written by Emi Rucinski Dance classes are exciting and challenging, but how exactly does it help dancers outside of a studio environment? As a dancer who began at 3yrs old, both my recreational
Top 5 Piano Instagrammers to Follow Written by Megan Yim, Piano Instructor and Music Program Supervisor Staying indoors is tough, and sometimes, the last thing you might want to do is practice piano. Being home all day means that you
5 Ways to Level Up Your Piano Technique Written by Megan Yim Looking to master and perfect your practicing habits for music? Megan Yim, Director of the Music Program at CDM shares her top 5 techniques for perfecting your music