In Person/Hybrid Dance Intensive Classes:

Dance Intensive classes are for the serious dance student. These classes are progressive and exam based. Students participating in these programs will be entered into their yearly dance exams. Please see below for class descriptions and requirements.​ 

All dance intensive programs include*:

  • Dance Exams in Ballet and Jazz
  • Optional Exams in Modern and Tap
  • Teachers Certification programs options for DI 4 students

Classes include: Ballet, Jazz, Tap, and Modern. Students can attend any and all classes that is offered throughout the week for their age group. 

Please contact the studio at 905-943-9009 if you have any questions regarding placement.

*additional costs apply 

You have 3 Registration Options!

Option 1 - In-Person Classes

  • Join the in person classes starting September 14th - maximum of 8-10 students per class

Option 2 - Hybrid/ In-Person Classes 

  • Join the in person classes biweekly and take the other week online

Option 3 - Online Classes

  • Stay online and join in our weekly live zoom classes with the teacher from the comfort of your home

In-Person/ Hybrid Class Schedule

Join us in-person for classes in Ballet, Jazz, Modern, and Tap.  * Times subject to change  
Join in-person or online or hybrid (one week in person, one week online)

Dance Intensive 1

minimum school Grade 1

3  styles per week in one class Ballet, Jazz and Tap

Tuesday 6:30pm - 7:45pm

Dance Intensive 2

by teacher recommendation,
5 classes per week

RAD Grade 2
Modern Wednesday 5:30pm
Ballet Wednesday 6:15pm
Tap Wednesday 7:15pm
Ballet Saturday 9:00am 
Jazz Saturday 10:00am

RAD Grade 4
Ballet Wednesday 5:30pm
Modern Wednesday 6:15pm
Tap Wednesday 7:15pm
Jazz Saturday 9:15am 
Ballet Saturday 10:00am

Dance Intensive 3

by teacher recommendation,
5 classes per week. 

RAD Grade 5
Modern Tuesday 5:30pm
Ballet Tuesday 6:30pm
 Tap Tuesday 8:00pm
Ballet Saturday 11:00am
Jazz Saturday 12:30pm

Dance Intensive 4

by teacher recommendation,
5 classes per week

RAD ADV Foundation
Ballet Tuesday 8:00pm
Modern Thursday 7:00pm
Tap Thursday 8:00pm
Jazz/ Contemporary Saturday 11:00am
Ballet Saturday 12:30pm

In-Person / Hybrid Dance Intensive Pricing

Please register for the Dance Intensive 1 or Primary classes directly or contact the studio about placement for the DI 2 or 3 levels. 
905-943-9009 or e-mail 

Dance Intensive 1

Untitled design.png

Dance Intensive 2

700x380 Product Card (11).png

Dance Intensive 3


Dance Intensive 4

700x380 Product Card (12).png

Join our Dance Team front page 5x7

Are you Interested in Joining the Dance Company Program?


Join our performing and competitive team! - Contact us to schedule your online audition. 

Dance Company Students take the dance intensive programs and exams plus join our Thursday evening Company program for choreography and more! Join the team! - Teamwork makes the dream work! Spend time with like minded dancers working towards a common goal. This is a great way to solidify friendships for life. Students participating in these programs will be entered into their yearly dance exams.

  • Dance Company Novice 1 (DCN1) - Dance Intensive 1 
  • Dance Company Novice 2 (DCN2) - Dance Intensive 2 
  • Dance Company (DC) - by teacher recommendation - Dance Intensive 3 and 4

    Students in the Dance Intensive Program may also be eligible for the Dance Company program.
    To audition for the 2020/21 Dance Company Program - e-mail to set up a virtual audition. 

What is a part-time competitive experience? MainStreet Dance Company enters dancers in what is considered a part-time competition experience. Students attend 2 competitons per year (with an additional optional competition for solos). Students are entered in 1 to a maximum of 6 dances per competition. Dancers join for the year from September to June plus a week of intensive camp in the summer. 

DSO Social (3)

Want to increase your child's dance training?

Want to hone your dance technique for your next dance exam?

How about learning a vocal solo to perform at your next birthday party or family event?

Or is your child interested in auditioning for a regional arts program?

Does your child love to sing or act?

then we have the answer!


Please contact the studio and speak to Ms. Jackie or Mr. James about the class schedule and specifics to your child's program 905-943-9009 ext 3