PENLANGUAGES.COM

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.

Speaking Listening Reading Writing
Adult ESL classes in Toronto and the GTA
ENGLISH SKILLS

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.

Conversation Fluency
🎧

Listening

Improve listening with real conversations, workplace English, and academic talks.

Daily English Workplace
📖

Reading

Build reading skills with articles, news, short texts, and academic passages.

Articles Academic Texts
✍️

Writing

Learn sentence writing, paragraphs, emails, essays, academic writing, and test writing.

Paragraphs Essays
NEXT STEP

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.

Get Course Advice Online

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 Courses
Beginner 1 (B1)15 Hours
Beginner 2 (B2)15 Hours
Beginner 3 (B3)15 Hours
Pre-Intermediate Courses
Pre-Intermediate 1 (PI-1)22.5 Hours
Pre-Intermediate 2 (PI-2)22.5 Hours
Pre-Intermediate 3 (PI-3)22.5 Hours
Swipe left or right below to view both course paths
Intermediate Courses
Intermediate 1 (I-1)22.5 Hours
Intermediate 2 (I-2)22.5 Hours
Intermediate 3 (I-3)22.5 Hours
Upper-Intermediate Courses
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 Courses
Advanced 1 (A-1)22.5 Hours
Advanced 2 (A-2)22.5 Hours
Advanced 3 (A-3)22.5 Hours
OR
Pre-IELTS 1 / Pre-TOEFL 1
Pre-IELTS 130 Hours
Pre-TOEFL 130 Hours
Pre-IELTS 2 / Pre-TOEFL 2
Pre-IELTS 230 Hours
Pre-TOEFL 230 Hours
IELTS / TOEFL Courses
IELTS22.5 Hours
TOEFL30 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.


COURSE PATHWAY

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.

Session Length
1.5 or 3 hours
Stage 1

General English / ESL

Students build their English skills progressively through the ESL course levels.

Stage 2

After Pre-Intermediate 3

Students can continue to Intermediate 1 or move into Pre-IELTS 1 / Pre-TOEFL 1.

Stage 3

Test Preparation Path

Pre-IELTS courses lead to IELTS, and Pre-TOEFL courses lead to TOEFL.

This pathway gives students the flexibility to continue improving general English or move toward specific academic and international test goals.