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.
Gr. 9-12: Teacher Resources
Student Life - Welcome Newcomers
Gr. 9-12: Send us your work
Great websites and activities...
BBC - Learning English
An excellent, well-maintained website featuring grammar, vocabulary, and pronunciation activities and quizzes - even an ESL soap opera called "The Flatmates"!
Business vocabulary, phrases, expressions, and jargon divided according to topic. Includes terms and exercises relating to accounting, sales and marketing, project management, interviews, information technology (IT), Medical English, and more. Designed to accommodate ESL students.
Welcome to EnglishClub ESL Games, where you can have fun and improve your English at the same time.
English Online - Articles in Easy Understandable English for Learners
This website is specially designed for learners of English.The articles are carefully chosen and rewritten, so that they can be more easily understood. Each article has a vocabulary list at the end. Presently there are a few hundred topics and special news articles in various categories. (from the website)
ESL Games World
We provide a variety of interactive games and exercises for total esl fun.
Find study guides and summaries from 20+ content providers
Hover over pictures of common English words to hear them pronounced.
LanternFish - Boggles World ESL
LANTERNFISH contains printable teaching resources for language arts, TESOL, TEFL and ESL.
A Vocabulary Learning Platform
This web site is for people studying English as a Second Language (ESL) or English as a Foreign Language (EFL).
Randall's ESL Cyber Listening Lab
Listen to and take quizzes about everyday conversations.
When your books and teachers don't make sense, we do.
VLC - Anxiety Resources - 7-12
This guide has information to support students who are experiencing stress and anxiety. Parent and caregiver resources also available in this guide.
Express English is a FREE eBook for teaching English Grammar in Arabic.
Gr. 9-12: Ask Us/Demande Moi
Gr. 9-12: Games & Databases
Gr. 9-12: How do I share & stay safe online?
IELTS - International English Language Testing System
Additional resources to prepare for IELTS:
Info for candidates brochures: