English as a Second Language
From a first English class to a full Ontario diploma.
Our English as a Second Language program walks newcomers through the full five-level Ontario ESL pathway, from ESLAO at the beginner stage through ESLEO at the level of a Grade 12 English course.
- ESL levels
- 5
- Credit per level
- 1
- Credits count toward
- OSSD

The Five Levels
A pathway that meets students where they arrive.
The Ontario ESL curriculum runs from ESLAO through ESLEO. Each level is a full credit on the OSSD transcript. We place your child at the level that fits their current English, and they move up as they are ready.
ESLBO, Level 2
ESLCO, Level 3
ESLDO, Level 4
ESLEO, Level 5
How We Teach
We teach ESL in small classes, with feedback for every student.
Our ESL students sit in classes small enough for the teacher to hear every voice, every day. Our ESL teachers give each student feedback on writing, on pronunciation, and on the subtle gaps that hold a student back from sounding like themselves in a second language.
Schedules are flexible. ESL credits run alongside the regular full-time program, in our part-time and night-school streams, and through summer intensives for students who want to move quickly between levels.
About ESL
English credits on the same transcript.
ESL credits sit on the same Ontario transcript as every other course at Vaughan College and count toward the thirty credits required for the Ontario Secondary School Diploma. A student who arrives in Canada with little English can begin at ESLAO and finish here with a full OSSD and a university offer.
Begin the Conversation
Not sure which ESL level fits your child?
Our admissions team will talk through your child’s prior schooling, current English, and goals, then recommend a starting level and a schedule that fits the rest of their week.