Our classes are conducted in small groups and taught in accordance with the Ontario Ministry of Education curriculum standards. Most courses consist of 1 class per week. Duration of each course is between 20 to 30 classes in average. We have over 200 classes each semester including Grades 1 to 12 Mathematics, Grades 1 to 12 English, Grades 4 to 10 French and Grades 9 to 12 Science. For more class options, please contact the campuses directly.
ONLINE FLEX SPRING 2023 WEEKLY COURSES SCHEDULE
The following is a list of courses that are available for registration.
Please contact us for a free assessment to find out the most suitable class for your level.
*Course schedules may be subject to change without notice.
MATHEMATICS
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
FXMAT09028M | MON 4:30PM-6:30PM, start JAN 30, 2023 |
FXMAT09 | TUE 6:30PM-8:30PM, start JAN 31, 2023 |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
FXMAT11029M | MON 6:30PM – 9:00PM, start Jan 23, 2023 |
FXMAT11030M | WED 4:30PM – 7:00PM, start FEB 15, 2023 (LEARN AHEAD ONLY) |
FXMAT11 | TUE 4:35PM – 7:15PM, start JAN 31, 2023 |
GRADE 12 ADVANCED FUNCTIONS (18 LESSONS) | |
---|---|
FXADF12032M | WED 5:00PM – 7:30PM, start JAN 18, 2023 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
FXCAV12018M | TUE 4:00PM – 6:30PM, start JAN 31, 2023 |
ENGLISH
GRADE 11 ENGLISH (25 LESSONS) | |
---|---|
FXENG11010M | WED 6:30PM – 8:30PM, start FEB 08, 2023 |
SCIENCES
GRADE 12 CHEMISTRY (17 LESSONS) | |
---|---|
FXCHM12007M | THU 6:30PM – 9:00PM, start JAN 27, 2022 |
ONLINE FLEX FALL 2022 WEEKLY COURSES SCHEDULE
MATHEMATICS
GRADE 5 MATHEMATICS (35 LESSONS) | |
---|---|
FXMAT05019M | WED 4:30PM – 6:30PM, start AUG 31, 2022 |
GRADE 6 MATHEMATICS (37 LESSONS) | |
---|---|
FXMAT06024M | TUE 4:00PM – 6:00PM, start AUG 02, 2022 |
GRADE 8 MATHEMATICS (37 LESSONS) | |
---|---|
FXMAT08023M | WED 6:30PM – 8:30PM, start AUG 03, 2022 |
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
FXMAT09028M | MON 4:30PM – 6:30PM, start JAN 30, 2023 |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
FXMAT10030M | WED 4:30PM – 6:30PM, start SEP 7, 2022 |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
FXMAT11028M | WED 5:00PM – 7:30PM, start AUG 31, 2022 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
CAV12017M | FRI 4:00PM – 6:30PM, start SEP 9, 2022 |
ENGLISH
GRADE 10 ENGLISH (25 LESSONS) | |
---|---|
FXENG10015M | WED 6:30PM-8:30PM, start AUG 03, 2022 |
SCIENCES
GRADE 11 CHEMISTRY (17 LESSONS) | |
---|---|
FXCHM11006M | THU 4:00PM – 6:30PM, start SEP 08, 2022 |
GRADE 12 CHEMISTRY (17 LESSONS) | |
---|---|
FXCHM12006M | THU 6:30PM – 9:30PM, start SEP 08, 2022 |
IN-PERSON SPRING 2023 COURSES SCHEDULE SCARBOROUGH CAMPUS
MATHEMATICS
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09362S | THU 4:30PM – 6:30PM, start FEB 9, 2023 (LEARN AHEAD ONLY) |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10387S | TUE 6:30PM – 8:30PM, start FEB 28, 2023 (LEARN AHEAD ONLY) |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
MAT11409S | SAT 11:00AM – 1:30PM, start JAN 28, 2023 |
MAT11410S | TUE 4:30PM – 7:00PM, start FEB 14, 2023 (LEARN AHEAD ONLY) |
MAT11411S | SUN 11:00AM – 1:30PM, start FEB 26, 2023 (LEARN AHEAD ONLY) |
GRADE 12 ADVANCED FUNCTIONS (18 LESSONS) | |
---|---|
ADF12185S | SUN 1:30PM – 4:00PM, start JAN 29, 2023 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
CAV12029S | SAT 1:30PM – 4:00PM, start JAN 28, 2023 |
ENGLISH
GRADE 9 ENGLISH (26 LESSONS) | |
---|---|
ENG09119S | FRI 6:30PM – 8:30PM, start JAN 27, 2023 |
GRADE 11 ENGLISH (25 LESSONS) | |
---|---|
ENG11116S | WED 6:30PM – 8:30PM, start FEB 08, 2023 |
SCIENCES
GRADE 9 GENERAL SCIENCE (20 LESSONS) | |
---|---|
SCI09061S | THU 6:30PM – 8:30PM, start FEB 2, 2023 |
GRADE 10 GENERAL SCIENCE (20 LESSONS) | |
---|---|
SCI10062S | FRI 4:30PM – 6:30PM, start JAN 27, 2023 |
CREATIVE WRITING
JUNIOR LEVEL (GR. 5-6) | |
---|---|
WR06050S | THU 4:30PM – 6:30PM, start FEB 02, 2023 |
INTERMEDIATE LEVEL (GR. 9-10) | |
---|---|
WRI10056S | THU 6:30PM – 8:30PM, start FEB 09, 2023 |
IN-PERSON FALL 2022 COURSES SCHEDULE SCARBOROUGH CAMPUS
MATHEMATICS
GRADE 4 MATHEMATICS (37 LESSONS) | |
---|---|
MAT04172S | SAT 11:00AM – 1:00PM, start OCT 29, 2022 |
GRADE 5 MATHEMATICS (35 LESSONS) | |
---|---|
MAT05196S | TUE 4:30PM – 6:30PM, start SEP 06, 2022 |
MAT05198S | SAT 1:00PM – 3:00PM, start OCT 29, 2022 |
GRADE 6 MATHEMATICS (37 LESSONS) | |
---|---|
MAT06212S | TUE 6:30PM – 8:30PM, start SEP 06, 2022 |
MAT06213S | SUN 11:00AM – 1:00PM, start NOV 20, 2022 |
GRADE 7 MATHEMATICS (37 LESSONS) | |
---|---|
MAT07237S | MON 6:30PM – 8:30PM, start OCT 31, 2022 |
MAT07238S | FRI 6:30PM – 8:30PM, start SEP 16, 2022 |
MAT07239S | SUN 11:00AM – 1:00PM, start NOV 13, 2022 |
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09361S | TUE 6:30PM – 8:30PM, start SEP 20, 2022 (For Learn Ahead Only) |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10384S | SUN 11:00PM – 1:00PM, start SEP 04, 2022 |
MAT10385S | TUE 4:30PM – 6:30PM, start SEP 06, 2022 |
GRADE 12 ADVANCED FUNCTIONS (18 LESSONS) | |
---|---|
ADF12184S | TUE 4:00PM – 6:30PM, start SEP 6, 2022 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
CAV12027S | SAT 11:00AM – 1:30PM, start SEPT 17, 2022 |
ENGLISH
GRADE 1 ENGLISH (34 LESSONS) | |
---|---|
ENG01042S | SUN 11:00PM – 1:00PM, start NOV 20, 2022 |
GRADE 2 ENGLISH (35 LESSONS) | |
---|---|
ENG02055S | SUN 11:00PM – 1:00PM, start NOV 20, 2022 |
GRADE 3 ENGLISH (34 LESSONS) | |
---|---|
ENG03086S | FRI 6:30PM – 8:30PM, start NOV 4, 2022 |
GRADE 5 ENGLISH (31 LESSONS) | |
---|---|
ENG05110S | FRI 4:30PM – 6:30PM, start SEP 16, 2022 |
GRADE 6 ENGLISH (35 LESSONS) | |
---|---|
ENG06109S | MON 6:30PM – 8:30PM, start SEP 12, 2022 |
GRADE 7 ENGLISH (33 LESSONS) | |
---|---|
ENG07109S | MON 6:30PM – 8:30PM, start SEP 19, 2022 |
GRADE 10 ENGLISH (25 LESSONS) | |
---|---|
ENG10107S | WED 6:30PM – 8:30PM, start SEP 07, 2022 |
SCIENCES
GRADE 10 GENERAL SCIENCE (20 LESSONS) | |
---|---|
SCI10061S | THU 4:30PM – 6:30PM, start SEP 01, 2022 |
IN-PERSON SPRING 2023 COURSES SCHEDULE RICHMOND HILL CAMPUS
MATHEMATICS
GRADE 3 MATHEMATICS (37 LESSONS) | |
---|---|
MAT03081T | MON 4:30PM – 6:30PM, start JAN 16, 2023 |
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09300T | TUE 6:30PM – 8:30PM, start JAN 31, 2023 |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10327T | THU 6:30PM – 8:30PM, start FEB 09, 2023 |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
MAT11336T | TUE 4:45PM – 7:15PM, start JAN 31, 2023 |
ENGLISH
GRADE 9 ENGLISH (26 LESSONS) | |
---|---|
ENG09077T | TUE 4:30PM – 6:30PM, start JAN 17, 2023 |
IN-PERSON FALL 2022 COURSES SCHEDULE RICHMOND HILL CAMPUS
MATHEMATICS
GRADE 4 MATHEMATICS (37 LESSONS) | |
---|---|
MAT04126T | MON 4:30PM – 6:30PM, start NOV 14, 2022 |
GRADE 6 MATHEMATICS (37 LESSONS) | |
---|---|
MAT06178T | WED 6:30PM – 8:30PM, start SEP 21, 2022 |
GRADE 7 MATHEMATICS (37 LESSONS) | |
---|---|
MAT07195T | MON 4:30PM-6:30PM, start AUG 29, 2022 |
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09299T | THU 6:30PM – 8:30PM, start SEP 1, 2022 |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10325T | WED 4:30PM – 6:30PM, start SEP 7, 2022 |
ENGLISH
GRADE 6 ENGLISH (35 LESSONS) | |
---|---|
ENG06069T | SAT 11:00AM – 1:00PM, start OCT 29, 2022 |
GRADE 7 ENGLISH (33 LESSONS) | |
---|---|
ENG07072T | TUE 7:00PM – 9:00PM, start SEP 06, 2022 |
GRADE 9 ENGLISH (26 LESSONS) | |
---|---|
ENG09076T | SAT 11:00AM – 1:00PM, start SEP 17, 2022 |
CREATIVE WRITING
JUNIOR LEVEL (GR. 5-6) | |
---|---|
WRI06038T | THU 4:30PM – 6:30PM, start SEP 15, 2022 |
ELEMENTARY LEVEL (GR. 7-8) | |
---|---|
WRI08043T | MON 4:30PM – 6:30PM, start SEP 12, 2022 |
IN-PERSON SPRING 2023 COURSE SCHEDULE MARKHAM CAMPUS
MATHEMATICS
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09067M | MON 4:30PM-6:30PM, start JAN 30, 2023 |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10079M | TUE 6:30PM – 8:30PM, start JAN 31, 2023 |
MAT10079M | FRI 6:30PM – 8:30PM, start FEB 17, 2023 (LEARN AHEAD ONLY) |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
MAT11087M | MON 6:30PM – 9:00PM, start JAN 23, 2023 |
MAT11088M | FRI 6:30PM – 9:00PM, start MAR 03, 2023 (LEARN AHEAD ONLY) |
MAT11089M | SAT 10:30AM-1:00PM, start FEB 18, 2023 |
GRADE 12 ADVANCED FUNCTIONS (18 LESSONS) | |
---|---|
ADF12081M | MON 4:00PM – 6:30PM, start JAN 30, 2023 |
ADF12082M | WED 5:00PM – 7:30PM, start JAN 18, 2023 |
ADF12083M | SUN 11:00AM – 1:30PM, start JAN 15, 2023 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
CAV12030M | TUE 4:00PM – 6:30PM, start JAN 31, 2023 |
CAV12032M | FRI 4:00PM – 6:30PM, start JAN 20, 2023 |
CAV12031M | SUN 1:30PM – 4:00PM, start JAN 15, 2023 |
GRADE 12 DATA MANAGEMENT (17 LESSONS) | |
---|---|
DAT12019M | FRI 4:00PM-6:30PM, start JAN 27, 2023 |
SCIENCE
GRADE 11 CHEMISTRY (17 LESSONS) | |
---|---|
CHM11018M | SUN 10:30AM – 1:00PM, start JAN 29, 2023 |
GRADE 11 PHYSICS (17 LESSONS) | |
---|---|
PHY11023M | SUN 1:30PM – 4:00PM, start JAN 29, 2023 |
GRADE 12 PHYSICS (17 LESSONS) | |
---|---|
PHY12022M | SUN 11:00AM – 1:30PM, start JAN 29, 2023 |
CREATIVE WRITING
JUNIOR LEVEL (GR. 5-6) | |
---|---|
WRI06020M | TUE 6:30PM – 8:30PM, start FEB 07, 2023 |
ELEMENTARY LEVEL (GR. 7-8) | |
---|---|
WRI08018M | THU 6:30PM – 8:30PM, start FEB 09, 2023 |
IN-PERSON FALL 2022 COURSE SCHEDULE MARKHAM CAMPUS
MATHEMATICS
GRADE 3 MATHEMATICS (37 LESSONS) | |
---|---|
MAT03023M | SAT 1:00PM – 3:00PM, start SEP 10, 2022 |
MAT03024M | SUN 11:00AM – 1:00PM, start SEP 11, 2022 |
GRADE 4 MATHEMATICS (37 LESSONS) | |
---|---|
MAT04031M | SAT 1:00PM – 3:00PM, start SEP 10, 2022 |
MAT04032M | SUN 11:00AM – 1:00PM, start SEP 11, 2022 |
GRADE 5 MATHEMATICS (35 LESSONS) | |
---|---|
MAT05037M | SUN 11:00AM – 1:00PM, start SEP 04, 2022 |
MAT05038M | THU 6:30PM – 8:30PM, start SEP 22, 2022 |
GRADE 6 MATHEMATICS (37 LESSONS) | |
---|---|
MAT06040M | WED 4:30PM – 6:30PM, start AUG 31, 2022 |
MAT06041M | THU 4:30PM – 6:30PM, start SEP 22, 2022 |
MAT06042M | SUN 11:00AM – 1:00PM, start OCT 30, 2022 |
GRADE 7 MATHEMATICS (37 LESSONS) | |
---|---|
MAT07053M | FRI 4:30PM – 6:30PM, start SEP 30, 2022 |
MAT07055M | SAT 11:00AM – 1:00PM, start SEP 24, 2022 |
MAT07057M | SUN 1:00PM – 3:00PM, start SEP 18, 2022 |
GRADE 8 MATHEMATICS (37 LESSONS) | |
---|---|
MAT08054M | SUN 1:00PM – 3:00PM, start SEP 04, 2022 |
MAT08055M | SAT 1:00PM – 3:00PM, start SEP 17, 2022 |
MAT08056M | TUE 7:00PM – 9:00PM, start SEP 27, 2022 |
GRADE 9 MATHEMATICS (22 LESSONS) | |
---|---|
MAT09064M | FRI 6:30PM – 8:30PM, start SEP 02, 2022 |
MAT09066M | THU 4:30PM – 6:30PM, start SEP 08, 2022 |
MAT09067M | MON 4:30PM – 6:30PM, start JAN 30, 2023 |
GRADE 10 MATHEMATICS (22 LESSONS) | |
---|---|
MAT10077M | SAT 11:00AM – 1:00PM, start AUG 27, 2022 |
MAT10078M | FRI 6:30PM – 8:30PM, start SEPT 16, 2022 |
GRADE 11 MATHEMATICS (18 LESSONS) | |
---|---|
MAT11085M | SUN 11:00PM – 1:30PM, start AUG 28, 2022 |
MAT11086M | WED 5:00PM – 7:30PM, start AUG 31, 2022 |
GRADE 12 ADVANCED FUNCTIONS (18 LESSONS) | |
---|---|
ADF12079M | SUN 1:30PM – 4:00PM, start AUG 28, 2022 |
ADF12080M | FRI 4:00PM – 6:30PM, start SEP 2, 2022 |
GRADE 12 CALCULUS AND VECTORS (18 LESSONS) | |
---|---|
CAV12028M | FRI 4:00PM – 6:30PM, start SEPT 9, 2022 |
GRADE 12 DATA MANAGEMENT (17 LESSONS) | |
---|---|
DAT12 | TO BE ANNOUNCED |
ENGLISH
GRADE 1 ENGLISH (34 LESSONS) | |
---|---|
ENG01010M | SAT 1:00PM – 3:00PM, start SEP 10, 2022 |
GRADE 2 ENGLISH (35 LESSONS) | |
---|---|
ENG02024M | SAT 1:00PM – 3:00PM, start SEP 10, 2022 |
GRADE 3 ENGLISH (34 LESSONS) | |
---|---|
ENG03021M | WED 6:30PM – 8:30PM, start SEP 07, 2022 |
GRADE 4 ENGLISH (36 LESSONS) | |
---|---|
ENG04027M | WED 4:30PM – 6:30PM, start SEP 07, 2022 |
GRADE 5 ENGLISH (31 LESSONS) | |
---|---|
ENG05025M | FRI 4:30PM – 6:30PM, start SEP 09, 2022 |
GRADE 6 ENGLISH (35 LESSONS) | |
---|---|
ENG06026M | SAT 11:00AM – 1:00PM, start SEP 10, 2022 |
GRADE 7 ENGLISH (33 LESSONS) | |
---|---|
ENG07026M | WED 6:30PM – 8:30PM, start SEP 14, 2022 |
ENG07027M | WED 4:30PM – 6:30PM, start SEP 14, 2022 |
GRADE 8 ENGLISH (34 LESSONS) | |
---|---|
ENG08028M | WED 6:30PM – 8:30PM, start SEP 07, 2022 |
ENG08030M | THU 4:30PM – 6:30PM, start SEP 08, 2022 |
GRADE 9 ENGLISH (26 LESSONS) | |
---|---|
ENG09039M | TUE 4:30PM – 6:30PM, start SEP 13, 2022 |
GRADE 11 ENGLISH (25 LESSONS) | |
---|---|
ENG11024M | FRI 4:30PM – 6:30PM, start SEP 09, 2022 |
GRADE 12 ENGLISH (24 LESSONS) | |
---|---|
ENG12015M | THU 6:30PM – 8:30PM, start SEP 15, 2022 |
CREATIVE WRITING
JUNIOR LEVEL (GR. 5-6) | |
---|---|
WRI06019M | TUE 6:30PM – 8:30PM, start SEP 13, 2022 |
INTERMEDIATE LEVEL (GR. 9-10) | |
WRI10016M | THU 6:30PM – 8:30PM, start SEP 08, 2022 |
SCIENCE
GRADE 9 GENERAL SCIENCE (20 LESSONS) | |
---|---|
SCI09022M | MON 4:30PM – 6:30PM, start AUG 26, 2022 |
GRADE 11 PHYSICS (17 LESSONS) | |
---|---|
PHY11022M | SUN 1:30PM – 4:00PM, start AUG 28, 2022 |
GRADE 12 PHYSICS (17 LESSONS) | |
---|---|
PHY12021M | MON 4:30PM -7:00PM, start AUG 29, 2022 |