Full-Year 2024-25
Registration Is On NOW!
Register SOON – Spaces are Limited!
Select a campus below, or scroll down to see available courses.
- Vaughan (Sept-June 2024-25)
- Markham (Sept-June 2024-25)
- North Toronto (Sept-June 2024-25)
- Midtown Toronto (Sept-June 2024-25)
- Downtown Toronto (Sept-June 2024-25)
- Etobicoke (Sept-June 2024-25)
- Oakville (Sept-June 2024-25)
- Virtual (Sept-June 2024-25)
- Holiday Schedule (Sept-June 2024-25)
Vaughan Schedule 2024-25
(Schwartz-Reisman Centre)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Sun. 9:45-11:45
Sun. 12:00-2:00
Sat. 10:00-12:00
Primary 2
Sept. – June
Sun. 9:45-11:45
Sun. 12:00-2:00
Sat. 10:00-12:00
Sat. 12:15-2:15
Foundations 1
Sept. – June
Sun. 9:45-11:45
Sun. 2:15-4:15
Sun. 4:30-6:30
Tue. 5:00-7:00
Thu. 5:00-7:00
Sat. 12:15-2:15
Foundations 2
Sept. – June
Sun. 9:45-11:45
Sun. 2:15-4:15
Mon. 5:00-7:00
Wed. 5:00-7:00
Sat. 12:15-2:15
Elementary 1
Sept. – June
Sun. 12:00-2:00
Mon. 5:00-7:00
Tue. 5:00-7:00
Wed. 5:00-7:00
Sat. 12:15-2:15
Elementary 2
Sept. – June
Sun. 12:00-2:00
Mon. 7:15-9:15
Tue. 5:00-7:00
Wed. 7:15-9:15
Thu. 5:00-7:00
Intermediate 1
Sept. – June
Sun. 2:15-4:15
Tue. 5:00-7:00
Wed. 5:00-7:00
Thu. 7:15-9:15
Sat. 10:00-12:00
Intermediate 2
Sept. – June
Sun. 4:30-6:30
Mon. 7:15-9:15
Tue. 7:15-9:15
Wed. 7:15-9:15
Thu. 5:00-7:00
Senior 1
Sept. – June
Sun. 2:15-4:15
Mon. 5:00-7:00
Wed. 7:15-9:15
Thu. 7:15-9:15
Senior 2
Sept. – June
Sun. 4:30-6:30
Tue. 7:15-9:15
Thu. 5:00-7:00
Senior 3
Sept. – June
Thu. 7:15-9:15
REGISTER SOON!
SPACES ARE LIMITED!
Public Speaking
Classes are held once a week, excluding scheduled holidays.
We also offer 4-lesson workshops in the 4-5, 6-8, and 9+ levels in the Winter session.
(For workshop schedules, scroll down to the “Workshops” section below.)
Grades 4-5
Sept.-June
Sun. 4:30-6:30
Fri. 5:00-7:00
Grades 6-8
Sept.-June
Sun. 4:30-6:30
Tue. 7:15-9:15
Fri. 7:15-9:15
Grades 9+
Sept.-June
Mon. 7:15-9:15
Wed. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Fri. 5:00-6:00
Sat. 12:15-1:15
Math Foundations
Sept. – June
Sun. 12:00-2:00
Wed. 5:00-7:00
Sat. 10:00-12:00
Level A
Sept. – June
Sun. 9:45-11:45
Mon. 5:00-7:00
Wed. 5:00-7:00
Level B
Sept. – June
Sun. 2:15-4:15
Tue. 5:00-7:00
Wed. 7:15-9:15
Level C
Sept. – June
Tue. 7:15-9:15
Thu. 5:00-7:00
Sat. 10:00-12:00
Level D
Sept. – June
Mon. 7:15-9:15
Thu. 5:00-7:00
Level E
Sept. – June
Mon. 5:00-7:00
Thu. 7:15-9:15
Level F
Sept. – June
Mon. 7:15-9:15
Level G
Sept. – June
Tue. 7:15-9:15
Markham Schedule 2024-25
(YSpace)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 2
Sept. – June
Mon. 5:00-7:00
Foundations 1
Sept. – June
Mon. 5:00-7:00
Foundations 2
Sept. – June
Tue. 5:00-7:00
Elementary 1
Sept. – June
Tue. 5:00-7:00
Elementary 2
Sept. – June
Tue. 7:15-9:15
Intermediate 1
Sept. – June
Mon. 5:00-7:00
Intermediate 2
Sept. – June
Mon. 7:15-9:15
Senior 1
Sept. – June
Tue. 7:15-9:15
SPACES ARE LIMITED!
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Public Speaking 6-8
Sept. – June
Mon. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Sun. 12:15-1:15
Math Foundations
Sept. – June
Wed. 5:00-7:00
Level A
Sept. – June
Sun. 2:30-4:30
Level B
Sept. – June
Wed. 7:15-9:15
Level C
Sept. – June
Wed. 5:00-7:00
Level D
Sept. – June
Wed. 7:15-9:15
North Toronto Schedule 2024-25
(Prosserman JCC)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Sun. 3:00-5:00
Primary 2
Sept. – June
Sun. 10:30-12:30
Foundations 1
Sept. – June
Sun. 10:30-12:30
Mon. 5:00-7:00
Foundations 2
Sept. – June
Sun. 10:30-12:30
Tue. 5:00-7:00
Elementary 1
Sept. – June
Sun. 12:45-2:45
Tue. 5:00-7:00
Elementary 2
Sept. – June
Sun. 12:45-2:45
Tue. 7:15-9:15
Intermediate 1
Sept. – June
Mon. 5:00-7:00
Tue. 5:00-7:00
Intermediate 2
Sept. – June
Mon. 7:15-9:15
Tue. 7:15-9:15
Senior 1
Sept. – June
Mon. 5:00-7:00
Senior 2
Sept. – June
Mon. 7:15-9:15
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Grades 4-5
Sept. – June
Sun. 3:00-5:00
Grades 6-8
Sept.-June
Mon. 7:15-9:15
Grades 9+
Sept. – June
Tue. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Sun. 12:45-1:45
Math Foundations
Sept. – June
Sun. 12:45-2:45
Mon. 5:00-7:00
Level A
Sept. – June
Sun. 10:30-12:30
Level B
Sept. – June
Sun. 3:00-5:00
Level C
Sept. – June
Mon. 7:15-9:15
Level D
Sept. – June
Tue. 5:00-7:00
Level E
Sept. – June
Tue. 7:15-9:15SPACES ARE LIMITED!
Midtown Toronto Schedule 2024-25
(De La Salle College School)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Sat. 10:30-12:30
Primary 2
Sept. – June
Sat. 10:30-12:30
Foundations 1
Sept. – June
Sat. 12:45-2:45
Foundations 2
Sept. – June
Sat. 12:45-2:45
Elementary 1
Sept. – June
Wed. 5:00-7:00
Elementary 2
Sept. – June
Wed. 5:00-7:00
Intermediate 1
Sept. – June
Wed. 7:15-9:15
Intermediate 2
Sept. – June
Wed. 7:15-9:15
Senior 1
Sept. – June
Wed. 7:15-9:15
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Public Speaking 4-5
Sept. – June
Wed. 5:00-7:00
Public Speaking 6-8
Sept. – June
Wed. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Sat. 12:45-1:45
Math Foundations
Sept. – June
Sat. 10:30-12:30
Level A
Sept. – June
Sat. 10:30-12:30
Level B
Sept. – June
Sat. 12:45-2:45
Downtown Toronto Schedule 2024-25
(Miles Nadal JCC)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 2
Sept. – June
Thu. 5:00-7:00
Foundations 1
Sept. – June
Mon. 5:00-7:00
Thu. 5:00-7:00
Foundations 2
Sept. – June
Mon. 5:00-7:00
Elementary 1
Sept. – June
Mon. 5:00-7:00
Elementary 2
Sept. – June
Mon. 5:00-7:00
Thu. 5:00-7:00
Intermediate 1
Sept. – June
Mon. 7:15-9:15
Intermediate 2
Sept. – June
Mon. 7:15-9:15
SPACES ARE LIMITED!
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Grades 6-8
Sept.-June
Mon. 7:15-9:15
Grades 9+
Sept.-June
Thu. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Mon. 5:00-6:00
Math Foundations
Sept. – June
Thu. 5:00-7:00
Level A
Sept. – June
Thu. 5:00-7:00
Level B
Sept. – June
Thu. 7:15-9:15Level C
Sept. – June
Thu. 7:15-9:15SPACES ARE LIMITED!
Etoboicoke Schedule 2024-25
(Kingsway College School)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Thu. 5:00-7:00
Primary 2
Sept. – June
Thu. 5:00-7:00
Foundations 2
Sept. – June
Thu. 5:00-7:00
Elementary 2
Sept. – June
Thu. 5:00-7:00
Intermediate 1
Sept. – June
Thu. 7:15-9:15
Intermediate 2
Sept. – June
Thu. 7:15-9:15
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Grades 4-5
Sept. – June
Thu. 5:00-7:00
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Thu. 6:10-7:10
Math Foundations
Sept. – June
Thu. 5:00-7:00
Oakville Schedule 2024-25
(Appleby College)
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Sat. 10:00-12:00
Primary 2
Sept. – June
Sat. 2:30-4:30
Foundations 1
Sept. – June
Sat. 12:15-2:15
Mon. 5:00-7:00
Foundations 2
Sept. – June
Sat. 10:00-12:00
Mon. 5:00-7:00
Elementary 1
Sept. – June
Sat. 10:00-12:00
Wed. 5:00-7:00
Elementary 2
Sept. – June
Sat. 12:15-2:15
Mon. 5:00-7:00
Intermediate 1
Sept. – June
Wed. 5:00-7:00
Intermediate 2
Sept. – June
Wed. 7:15-9:15
Senior 1
Sept. – June
Sat. 2:30-4:30
Wed. 7:15-9:15
Senior 2
Sept. – June
Mon. 7:15-9:15
Public Speaking
Classes are held once a week, excluding scheduled holidays.
Grades 4-5
Sept. – June
Sat. 12:15-2:15
Grades 6-8
Sept. – June
Sat. 2:30-4:30
Grades 9+
Sept. – June
Wed. 7:15-9:15
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Wed. 5:00-6:00
Math Foundations
Sept. – June
Sat. 10:00-12:00
Level A
Sept. – June
Sat. 12:15-2:15
Level B
Sept. – June
Sat. 2:30-4:30
Level C
Sept. – June
Sat. 10:00-12:00
Level D
Sept. – June
Mon. 7:15-9:15
Level E
Sept. – June
Mon. 5:00-7:00
Level F
Sept. – June
Sat. 12:15-2:15
REGISTER SOON!
SPACES ARE LIMITED!
Virtual Schedule 2024-25
First Week: September 14-19, 2024
Last Week: June 23-29, 2025
Language Arts
Classes are held once a week, excluding scheduled holidays.
Primary 1
Sept. – June
Sat. 12:15-2:15
Primary 2
Sept. – June
Sat. 12:15-2:15
Foundations 1
Sept. – June
Sat. 10:00-12:00
Foundations 2
Sept. – June
Sat. 10:00-12:00
Elementary 1
Sept. – June
Tue. 5:00-7:00
Thu. 5:00-7:00
Elementary 2
Sept. – June
Wed. 5:00-7:00
Thu. 5:00-7:00
Intermediate 1
Sept. – June
Mon. 5:00-7:00
Sat. 2:30-4:30
Intermediate 2
Sept. – June
Tue. 5:00-7:00
Sat. 12:15-2:15
Senior 1
Sept. – June
Mon. 7:15-9:15
Tue. 7:15-9:15
Senior 2
Sept. – June
Wed. 5:00-7:00
Thu. 7:15-9:15
Senior 3
Sept. – June
Wed. 5:00-7:00
SPACES ARE LIMITED!
Math & Problem Solving
Classes are held once a week, excluding scheduled holidays.
Math Masters
Sept. – June
Wed. 5:00-6:00
Math Foundations
Sept. – June
Mon. 5:00-7:00
Level A
Sept. – June
Thu. 5:00-7:00
Level B
Sept. – June
Thu. 7:15-9:15
Level C
Sept. – June
Mon. 7:15-9:15
Level D
Sept. – June
Tue. 7:15-9:15
Level E
Sept. – June
Sun. 2:15-4:15
Wed. 7:15-9:15
Level F
Sept. – June
Wed. 7:15-9:15
Level G
Sept. – June
Thu. 7:15-9:15
SPACES ARE LIMITED!
Holiday Schedule 2024-25
*Please note that this schedule may be updated to reflect future building closures.*
October 11-16 (Fri.-Wed.)
Thanksgiving Week (resuming Oct. 17)
October 31 (Thu.)
Halloween Holiday (resuming Nov. 1)
December 20 (Fri.) – January 5 (Sun.)
Winter Holidays (resuming Jan. 6)
February 14-20 (Fri.-Thu.)
Family Week (resuming Feb. 22)
March 8-14 (Sat.-Fri.)
March Break (resuming Mar. 15)
April 18-24 (Fri.-Thu.)
Easter Holidays (resuming Apr. 25)
May 16-22 (Fri.-Thu.)
Victoria Day Week (resuming May 23)