top of page


We are happy to offer an adult program for all dancers 18+; beginner, experienced and everything in between! This program is for dancers who want to continue their dance training or start a new hobby! Our classes are geared towards the beginner but will be adjusted according to each class skill level. We offer Hip Hop, Tap, Ballet, Jazz and Salsa! Our program is an on-going progressive program.


Scroll down for more information!

Tiny Tots Program (Flyer (Portrait)) (31).png

Beginner Hip-Hop

Monday 7:45-8:45pm

Come groove to the latest (or oldies) upbeat music and break a sweat in this work hard play hard fun environment! Guaranteed to be the most fun workout you will come across! Bust a move at your next wedding or come for social hour. What ever the motivation, we'll challenge you in this class! 

Move your feet and be challenged in this rhythmic and dynamic style of dance. You will be making sounds with your feet and learning a whole different kind of coordination! Guaranteed to improve your musicality, coordination and strength. *Tap shoes required*

More structured form of dance, this class will focus on the foundations of dance. It will improve your coordination, flexibility and everyday motor skills! Whether you are continuing your dance training or starting fresh, you can't go wrong with ballet. 

Beginner Ballet

Wednesday 7:30-8:30pm

Intermediate Tap

Tuesday 7:30-8:30pm

Beginner Jazz

Thursday 7:30-8:30pm

Jazz combines the technique of both ballet and modern. In this complete beginner class, you will learn technique, gain flexibility, improve coordination and muscle memory. Dance to fun, energetic music all while doing a fun workout!

Beginner Salsa

Friday 7:30-8:30pm

Need I say more? Passionate. Energetic. Lively. Salsa is the most well-known of the Latin social dances. It has a rich cultural history and a tremendously popular following. In this class, we will introduce you to some of the basic movements and partnering techniques that will get you grooving in clubs in no time!  No experience required, and no partner required!  Plus, social dancing is just plain fun! 

Let us know! We are always looking to add more classes.

Are we missing a class you would like to take?...

Tiny Tots Program (Flyer (Portrait)) (32).png

Our adult program runs from September - June.

Scroll down for more information.

Register for full class:

  $150/8 weeks until June 

Dance Card: 

$150 for 8 classes (mix and match)

*8 class pass expires 2 months after purchase


Drop Ins:

(cash, debit, credit or e-transfer upon arrival *registration still required*)



all fees + GST 


I'm interested in registering for a class, what do I do next? 

Great! Click on "start now" right above and make a profile. Once you create a profile, you can either choose the drop in option and select a date or click register for class. Payment must be made to be fully registered

Why register for a class instead of dropping in?

We encourage dancers to register for the full class as they are able to progress a lot more throughout the weeks.


What happens after 8 weeks?

The class continues on until June. The $150 is a payment plan for the full tuition. We encourage you to continue on to the next sessions.


How can I drop in?

You still need to make a profile and select a drop-in date. We ask that you pre-register your drop ins 6 hours prior to class to avoid disappointments. Walk-ins are welcome however, please note that IMD has the right to cancel any classes without notice due to various reasons. If you pre-register you will be notified on any cancellations. 


How do I pay for a drop in?

You can pay in person by cash, credit or debit.

What is a Dance Card?

If you want to try different classes, we have the perfect option for you. You can purchase a Dance Card that will give you 8 passes to mix and match what ever classes you want to try. This pass expires 2 months after purchase. 

How to purchase a Dance Card?

Log into your Dance Studio Pro account, scroll down and select "Dance Card". There will be one option to select. Check out, pay and you're all set! This is a virtual punch card, every time you come in we will "punch" your card.

bottom of page