Sheppard Weekly Group Class Schedule

Course pre-registration is mandatory for all classes to restrict class size and for optimal partnering for partnered classes.  Please click on the individual class below for registration, or contact us for more questions.  Please explore the full list under each program offering.  We look forward to seeing your smiley faces!

11amBallet Room (10:30am-12pm)
1pmKids Ballet (1:30-2:15pm)
-Starts Jan 14

2pmKids Hip Hop (2:15-3pm) – starts Jan 14

3pmBachata Lvl 2 (starts Apr 7)
4pmSalsa Lvl 2 (starts Apr 7)
5pmBachata Lvl 1 (starts Apr 7)
7pmBachata Advanced Performance Team (7-8:30pm)Bachata Sensual Fundamentals
(starts Mar 5)

Bachata Lvl 2
(starts Mar 5)
Salsa Advanced Performance Team (7-8:30pm)Mambo Shines (7:30-8:30pm)


Salsa Intermediate

Salsa Level 2
(starts Mar 5)

Salsa Int Performance Team (8:30-10pm)
9pmBachata Sensual Int/Adv
Bachata 3
(starts Mar 5)
Zouk 202 (8:30-10)
(Starts Apr 3)
Mambo Shines Performance Team (8-9:30pm)

*Schedule subject to changes.
  • All adult classes (except for Ballet Room) are 55 min to allow transition between classes. Kids classes are 45min.
  • Each course runs for 8 weeks, with the exception of performance teams and kids classes. Please email us if you wish to join a course half way.
  • All students will take an assessment to be placed in the levels most beneficial for the individual.
  • All courses registered are for a pre-set start and end date and are non-refundable.


Mar 31 Easter

May 20 Victoria Day

Jul 1 Canada Day

Aug 5 Civic Day

Sep 2 Labour Day

Oct 11-4 Thanksgiving

Dec 23- Jan 5 Christmas & New Year