Free Resources

Immigration & Legal Help

Steps to Justice
Offers free legal information from Community Legal Education Ontario.

After You Arrive Checklist (Toronto)


Offers newcomers information about settling in Ontario.

General ESL Resources

Toronto Public Library
The Toronto Public Library has ESL materials, as well as a learning centre where you can book an appointment.

University of Toronto Immigrant Support & Awareness
The University of Toronto Immigrant Support & Awareness (UTISA) is a student-run, community-driven organization that strives to provide ongoing practical and social support to newcomers in the Greater Toronto Area. 

British Council IELTS Practice Tests
Offers free online IELTS practice - listening, reading, writing, and speaking.

Basic English Speaking
Basic English Speaking has up to 40 lessons of various grammar tenses and rules with example sentences.


Merriam-Webster OnLine
Online dictionary: just enter a word to find the definition and click the speaker symbol to hear the word pronounced! This site also has a thesaurus, word games, and spelling bees. Don't forget to sign up for "Word of the Day" and "Learner's Word of the Day" to be sent to your email. Listen each day to the podcast.

A free, online encyclopedia.

Grammar and Vocabulary

Free Rice
Build your vocabulary and help feed the hungry. 

Dave's ESL Cafe
The Cafe has free, on-line practice quizzes.

Self-Study Grammar Quizzes
Grammar quizzes on everything from articles to sentence structure to word choice.

Business English Grammar Exercises
Test your grammar while building your business vocabulary.

The Idiom Connection
This site has an extensive list of idioms and their definitions, followed by quizzes.

Self-Study Idiom Quizzes
Hundreds of idiom quizzes.

ESL Partyland
Grammar and vocabulary exercises ranging from easy to difficult.



The English Department
Reading comprehension exercises based on newspaper articles or short stories (upper intermediate, advanced)

University of Victoria
Reading comprehension exercises divided into different levels of difficulty.

ESL Partyland
Reading comprehension exercises divided into different levels of difficulty.


University of Toronto Writing Centre
Advice on academic writing, including planning and organization, style and editing; grammar and punctuation; and ESL Answers. 

Purdue OWL Writing Centre
Reviews all steps in the writing process and has an ESL section. 


CBC has an on-line ESL centre with an excellent section on "Listening," as well as reading comprehension problems.

English Listening Language Lab Online
Hundreds of listening comprehension exercises. Play the slide show, take the quiz, read the transcript, and hear the audio notes.

Intermediate Level English Listening Skills for ESL, EFL Learners
Dozens of listening comprehension exercises including dialogues and quizzes. These exercises are intermediate, but the site also offers beginner and advanced exercises.

Randall's ESL Cyber Listening Lab
Over 100 easy, medium, and difficult general listening quizzes.

Crisis Response


KidsHelpPhone (age 18-25):
Call a counsellor: 1-800-668-6868
Text a crisis responder: 686868

Crisis Service Canada
Phone: 1-833-456-4566
Text: 45645


Good2Talk (Post-Secondary Students – age 17-25)
Call: 1-866-925-5454 or connect through 2-1-1

408-Help Me:
Our 408-HELP line provides telephone support to individuals in the community who are at risk and their most vulnerable. Highly-trained volunteer responders (with the support of professional staff) connect with callers 24 hours a day, 7 days a week, 365 days a year.
Phone: 416-408-4357
Toll-tree: 1-833-456-4566
Text: 45645

Gerstein Crisis Support:
Crisis Workers are available 24 hours a day, 7 days a week at 416-929-5200. Our goal is to help callers who are experiencing a mental health crisis to work out some effective ways of addressing their immediate problems, and connect them to services that can offer ongoing support. Staff can meet people in the community through a mobile team visit, which is arranged through a discussion with a Crisis Worker on our telephone crisis line. 
Phone: 416-929-5200


Manitoba Suicide Prevention & Support Line (24/7):
Many people struggle with suicidal thoughts or behaviours, but that does not mean you have to act on them. No concern is too small, and no problem is too big. Suicide is not the answer and you are not alone. Call us.
Toll-free: 1-877-435-7170


Canadian Mental Health Association, Edmonton:
Are you feeling overwhelmed? Have you experienced abuse? Are you contemplating suicide? Now is the time to talk about it. If you or someone you know is in crisis, you can call the Distress Line 24/7 and we’ll talk through it together.
Phone: 780-482-4357
Toll-free: 1-800-232-7288