English as a Second Language Level 1 – ESLAO course builds on students' previous education and language knowledge to introduce them to the English language and help them adjust to the diversity in their new environment.
English as a Second Language Level 2 – ESLBO course extends students' listening, speaking, reading, and writing skills in English for everyday and academic purposes.
English as a Second Language Level 3 – ESLCO course further extends students' skills in listening, speaking, reading, and writing in English for a variety of everyday and academic purposes.
English as a Second Language Level 4 – ESLDO course prepares students to use English with increasing fluency and accuracy in classroom and social situations and to participate in Canadian society as informed citizens.
English as a Second Language Level 5 – ESLEO course provides students with the skills and strategies they need to make the transition to college and university preparation courses in English and other secondary school disciplines.