Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Language Learning Help
English Teacher Melanie
Learn, practice & improve your English with Canadian teacher Melanie! Free English pronunciation & vocabulary lessons!
Elementary English Course (MOOEC)
The elementary English course for non-native speakers of English teaches elementary level standard English with a focus on communication skills, basic grammar, and listening & reading skills necessary for success in introductory English as a Foreign language.
BBC - Learning English
An excellent, well-maintained website featuring grammar, vocabulary, and pronunciation activities and quizzes - even an ESL soap opera called "The Flatmates"!
Welcome to EnglishClub ESL Games, where you can have fun and improve your English at the same time.
Looking for more English language fun? Check out the ESL Guides below!
OSSLT Ontario Secondary School Literacy Test
All students in Grade 10+ will write the Ontario Secondary School Literacy Test (OSSLT) in March. Get ready with the following resources!
Best YouTube Channels for Learning English
Gr. 7-8: Games & Databases
General & Subject Bilingual Dictionaries