6 Short courses in Teaching English as a Foreign Language in Canada

English as a Second Language (ESL)
This English as a Second Language (ESL) from Northern Alberta Institute of Technology (NAIT) provides student centred, hands-on learning.

Teaching English to Speakers of Other Languages
Through the Teaching English to Speakers of Other Languages course from Thompson Rivers University you'll get the knowledge, skills and confidence to start a career teaching English as a second language in Canada or around the world.

ESL Foundation Programme (Two Terms)
The ESL Foundation Programme (Two Terms) from Toronto Metropolitan University teaches in-depth English proficiency in reading, writing, listening, and speaking.
TOEFL Exam Preparation
The TOEFL Exam Preparation Courses offered by St Giles International is aimed at non-native students wishing to gain a good understanding of North American English, with a view to studying at USA and Canada based colleges and universities where instruction is given in the English language.
General English 20, 28 or 30 lessons per week
The General English 20, 28 (or 30 in Vancouver) lessons per week programme from St Giles International is the perfect course for students who want to combine studying with leisure.
Basic Beginner - English
The Basic Beginner - English course at St Giles International is designed for beginner students learning English for the first time.