Virtual Learning

Live weekly dance classes!

MCDA is committed to offering our dancers healthy and valuable education and resources during this unprecedented time. We believe in the power of dance to serve as an act of hope, joy, and service to our community.

Registration to in-person classes includes access to our complete on-demand catalog! If you’d like to subscribe to the catalog without a weekly in-person class please call our office at 303-665-8287

How It Works

Step 1:

Register for a weekly dance class that’s appropriate for you or your child’s skill level.

Step 2:

Along with the weekly live class, you receive unlimited access to all our on-demand dance videos!


Unlimited Virtual On-Demand Classes

Included with your in-person registration, our on-demand classes provide the perfect opportunity for you or your child to try something new and to keep building on skills and strengths.

All week, you can enjoy a full schedule of on-demand dance classes taught by our incredible instructors! As a bonus, your subscription also gets you access to our catalog of Mountain Kids gymnastics and NinjaZone classes, which are perfect for children.

On-demand classes are broken down by age and class type.

Quick Links to On Demand Learning:

School Age
Middle/High School

Need help accessing your classes or Parent/Student Portal?

What Others Are Saying

“This is totally amazing! Thank you for all of your hard work. The kids love it” – Leigha B.

“YOU ARE AMAZING! The list of School Age Classes blows me away.” – Julie S.

“You are amazing. This is incredibly impressive.” – Jennie F

Example Virtual Learning Class

Here’s an example from our Mountain Kids program that illustrates the structure of our virtual learning classes.

Let’s Get Started!

Ready to get started with Mountain Contemporary Dance virtual learning?

MCDA will be closed May 25-June2. Our summer schedule begins June 3rd!