Canadian School of Dance

LATEST NEWS

Calendar

Take note of important dates that influence and impact our dance year.

Classes

Designed to allow young dancers reach their full potential. CSD provides the highest quality training to either begin or continue their passion for dance.

Programs

From First Steps to the Intensive our programs represent opportunity for the once a week dancer through to the pre-professional student.

Gallery

Enjoy the amazing work of our talented dancers and the excellence of our teacher/choreographers