Accredited by TESL Canada and TESL Ontario
Accredited by TESL Canada and TESL Ontario

2024 TESL Diploma Dates

The TESL Canada & TESL Ontario Part 1 recognized programs includes the core class (dates below) and a 25-hour practicum which takes place after the core class has finished. The full-time program is 10 weeks long, and the part-time program is 24 weeks long. (Total 135 hours)

The TESL Ontario recognized program includes the TESL Canada core class, the Part Two core class (dates below), and two 25-hour practicums. The Part 2 course class and practicum take 9 weeks to complete full-time and 26 weeks to complete part-time. (Total 181 hours)

* TESL Ontario Part 2 can be taken by students who have completed the TESL Canada/TESL Ontario Part 1 program either at CCLCS or another institution and wish to upgrade. Students who have completed CELTA are also eligible to apply.   Students applying from other programs must have completed their entire TESL Canada or CELTA course plus practicum to qualify for our TESL Ontario part 2 program.

For detailed descriptions of our TESL courses please visit the course comparison page. We encourage you to contact us if you need any further information on our programs and we will be happy to help.

Are you more of an audio-visual learner? Visit our animated video on youtube.

* We arrange all TESL practicums with our LINC classes. Please note that all practicum and observation hours take place during the day.

*Dates below do not include practicum hours. The practicum takes after the course portion is complete. There are also assignments due after the course.*  

TESL Schedule – TESL Canada (aka TESL Ontario-Part 1)


M, T, Th, F
10 AM - 3:45 PM

Students attend ONE of the following

January 15 - February 16

February 26 – March 28
(students attend on Wednesday March 27)

May 27 – June 28

September 9 - October 11


T & Th
6PM - 9PM

Students attend ONE of the following

January 16 to May 9

Sept 10, 2024 - Jan 16, 2025
(break: Dec 23 - Jan 3)

TESL Schedule – TESL Ontario-Part 2


M to F
10AM - 4:15PM

Students attend ONE of the following

April 8 - May 16
November 4 - Dec 12


T & Th
6 - 9 PM

Students attend ONE of the following

January 16 - June 27

September 10, 2024 - March 6, 2025
(2-Week break: Dec 23 - Jan 3)

  • Scheduled classes require a minimum enrolment
  • Schedule is subject to change without notice