Since 1985, Mile Zero Dance (MZD) has offered dance education to half-a-million children and youth through in-person education residencies and community outreach programs. 

We are experts in creating dance experiences and getting classrooms and communities excited about moving. All MZD instructors are trained in dance and education, and use a student-oriented approach and non-competitive teaching styles to promote body positivity, physical literacy, and teamwork.

Alberta schools can apply for funding through Alberta Foundation for The Arts for support for artists residencies.

At this time, MZD dance residencies are available virtually and in person and include:

  • Custom program for your classroom or community group that is aligned with, and fulfills Alberta’s phys-ed and arts curricula;
  • Live instruction by a professional MZD dance instructor and musical accompanist; and
  • Dance curriculum training for teachers.
For more information and to book a residency or community program, email

MZD Outreach Programs

MZD believes that dance education is for everyone. We commit to connecting with underserved schools and central-city communities, and thoughtfully work to ensure our programming is inclusive and accessible to all classrooms, ages and bodies.

Physical Education (dance) Classroom Residency

Ages: all ages

Available: by request September through June.

(funding annually available through Alberta Foundation for the Arts)

Community League and Group Classes

Ages: all ages

MZD offers creative movement classes for community leagues and groups, and private events, with programs tailored for all ages and bodies. Class options include contemporary hip hop, and cultural dance, and even magic classes!


MZD has a wide selection of classes available for free on YouTube - click here to view our channel or watch our favourites below!

Body Parts with Janita (Grade 2)

Gravity with Kathleen (Grade 3)

Pathways with Isabelle (Grade 4)

Patterns with Isabelle (Grade 5)

Energy Dance with Janita (Grade 6)

Metis Jigging with Rebecca