Thank you for registering online. Please ensure you have contacted the Director, Lorraine Bennett first for appropriate classes.
Invoices are emailed the day before Term 1 commences, and the last week of the preceding term for terms 2, 3 and 4.
For up to date invoice totals please log into your portal at anytime. If you are enrolling mid-term for the following term, you may be charged a pro-rata fee for the remaining portion of the current term. Please email the Director if this is the case so we can remove the fee.
Fees are not due until the end of the second week of the current term.
Trial classes are charged for if the student continues with the term, this is in fairness to families who pay up front for the whole term.
CBCC does not accept credit cards, only cash, cheque and direct deposit.
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.

2024

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
3:30 - 4:003 Years Ballet (Monday)3MS4:00 - 5:00Grade 2 Ballet (Tuesday)8+LB3:30 - 4:00Boys Tap6+HL4:00 - 5:00Grade 2 Ballet (Thursday)8+HL4:00 - 5:00Grade 1 Ballet (Friday)7+MB
4:00 - 4:45Kindergarten Ballet (Monday)4-5 yearsLB4:00 - 5:00Grade 4 Tap (Tuesday)9+MW4:00 - 5:00Grade 1 Ballet (Wednesday)7+HL4:00 - 5:00Grade 3 Ballet (Thursday) 9+MS4:00 - 4:45Pre-Grade 1 Ballet (Friday)7+LB
4:00 - 4:30Pre-School Ballet (Monday)4 yearsMS5:00 - 5:45Grade 2 Modern (Tuesday) 8+MW4:00 - 4:45Primary Ballet (Wednesday)6+MW5:00 - 6:00Grade 3 Modern (Thursday)9+MS4:45 - 6:15Grade 6 Ballet (Friday)12+LB
4:30 - 5:15Pre-Grade 1 Ballet (Monday)7+MS5:00 - 6:00Grade 4 Ballet (Tuesday)9+LB4:45 - 5:15Primary Modern (Wednesday)6+MW5:00 - 6:00Senior Open Ballet & Performance Conditioning 12+HL5:00 - 5:45Pre-Grade 1 and Grade 1 Modern (Friday)7+MB
4:45 - 6:15Advanced 1 Ballet (Monday) 14+ LB5:45 - 6:30Grade 2 Tap (Tuesday)8+MW5:00 - 6:30Intermediate Ballet (Wednesday)12+HL6:00 - 7:30Advanced 2 Ballet (Thursday) 14+HL5:45 - 6:15Pre-Grade 1 and Grade 1 Tap7+MB
5:15 - 6:45Intermediate Ballet (Monday)12+MS6:00 - 7:00Grade 5 Ballet (Tuesday)10+LB5:15 - 5:45Primary Tap (Wednesday)6+MW6:00 - 6:45Grade 3 Tap (Thursday) 9+MS6:15 - 7:15Advanced Jazz (Friday)14+ZR
6:15 - 7:45Advanced 2 Ballet (Monday)14+LB6:30 - 7:30Grade 4 Modern (Tuesday) 9+ MW5:45 - 6:45Grade 6 Modern (Wednesday)12+MW6:45 - 7:45Grade 4 Ballet (Thursday) 10+MS6:15 - 7:15Grade 5 Ballet (Friday)11+LB
6:45 - 7:45Inter and Advanced Tap (Monday) 14+MS7:00 - 8:00Grade 5 Modern (Tuesday)10+LB6:45 - 8:15Grade 6 Ballet (Wednesday)12+HL6:15 - 7:15Grade 6 Tap (Friday)12+MB
7:45 - 8:45Advanced Modern (Monday)14+LB6:45 - 7:45Intermediate Modern (Wednesday)12+MW7:15 - 8:45Advanced 1 & 2 Ballet (Friday)14+LB
7:45 - 8:45Intermediate Foundation Exam Coaching12+MW7:15 - 8:15Grade 5 Tap (Friday)11+MB
7:15 - 8:15Grade 5, 6 and Intermediate Jazz11+ZR

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 9:45Kindergarten Ballet (Saturday)4-5 yearsHL
9:45 - 10:30Primary Ballet (Saturday)6+ HL
10:30 - 11:30Junior Open Ballet & Performance Conditioning9+HL
11:30 - 1:00Advanced 1 Ballet (Saturday)14+MS
1:00 - 2:00Grade 3 Ballet (Saturday)9+MS
1:00 - 2:00Senior Open Ballet & Performance Conditioning (Saturday)13+HL