Adult ESL Classes in Toronto & the GTA
Improve your speaking, listening, reading, and writing with practical General English courses and ESL classes for adults.
Choose private English classes, group English classes, online ESL courses, or in-person English classes in Toronto, Richmond Hill, Markham, Vaughan, North York, and across Canada online.
Build Real English Skills
Our ESL classes and adult English courses help students use English for life, work, study, and communication in Canada.
Speaking
Practise English conversation for work, school, travel, shopping, and life in Canada.
Listening
Improve listening with real conversations, workplace English, and academic talks.
Reading
Build reading skills with articles, news, short texts, and academic passages.
Writing
Learn sentence writing, paragraphs, emails, essays, academic writing, and test writing.
After Your ESL Course
After building your English foundation, continue toward English test preparation, Academic English, college or university preparation, or advanced communication skills.
English Test Preparation
Move into IELTS, TOEFL, CELPIP, PTE, or Duolingo test preparation after your ESL course. This is a strong path for students who need English test scores for study, immigration, work, or professional goals.
Academic English
Improve academic reading, academic writing, presentations, research skills, and advanced English communication for college, university, or professional study in Canada.
Not Sure Where to Start?
Use our online course guide to get instant advice for ESL, IELTS, TOEFL, CELPIP, Academic English, or private English classes.
Find the Right General English or ESL Course
PEN Languages offers adult ESL classes, General English courses, private English lessons, group English classes, online ESL courses, and in-person English classes for students in Toronto, Richmond Hill, Markham, Vaughan, North York, and across Canada online.
English & ESL Courses and Durations
| Beginner 1 (B1) | 15 Hours |
| Beginner 2 (B2) | 15 Hours |
| Beginner 3 (B3) | 15 Hours |
| Pre-Intermediate 1 (PI-1) | 22.5 Hours |
| Pre-Intermediate 2 (PI-2) | 22.5 Hours |
| Pre-Intermediate 3 (PI-3) | 22.5 Hours |
| Intermediate 1 (I-1) | 22.5 Hours |
| Intermediate 2 (I-2) | 22.5 Hours |
| Intermediate 3 (I-3) | 22.5 Hours |
| Upper-Intermediate 1 (UI-1) | 22.5 Hours |
| Upper-Intermediate 2 (UI-2) | 22.5 Hours |
| Upper-Intermediate 3 (UI-3) | 22.5 Hours |
| Advanced 1 (A-1) | 22.5 Hours |
| Advanced 2 (A-2) | 22.5 Hours |
| Advanced 3 (A-3) | 22.5 Hours |
| Pre-IELTS 1 | 30 Hours |
| Pre-TOEFL 1 | 30 Hours |
| Pre-IELTS 2 | 30 Hours |
| Pre-TOEFL 2 | 30 Hours |
| IELTS | 22.5 Hours |
| TOEFL | 30 Hours |
Notes:
– Course length might change if the course supervisor decides on longer or shorter terms if need be.
– Students are responsible to pay for course materials or purchase them elsewhere as needed.
– For academic reading and writing courses, please refer to the “Academic English” page.
General English / ESL Courses
Our ESL pathway helps students move step by step from general English development to more advanced academic or test-preparation goals.
General English / ESL
Students build their English skills progressively through the ESL course levels.
After Pre-Intermediate 3
Students can continue to Intermediate 1 or move into Pre-IELTS 1 / Pre-TOEFL 1.
Test Preparation Path
Pre-IELTS courses lead to IELTS, and Pre-TOEFL courses lead to TOEFL.