Canada College
ESL Home
What are the ESL Programs and Classes?
How to Contact the ESL Offices
ESL Faculty
How to Begin Taking ESL Classes
How to Get Help with your ESL Classes
ESL Resources
What Can I Do When I Complete my ESL Classes?
What's New in ESL?
English as a Second Language

ESL Resources

1. English-Zone.com
Lots of quizzes.  Immediate feedback. Grammar, Idioms, Spelling, Reading, Writing
(silly stories, not recommended), Vocabulary and Conversation.

2. ESL Grammar Quizzes
Lots to choose from - highly recommended!

3. Dave Sperling's ESL Quiz Center
Lots of quizzes on Grammar, Idioms, Slang, Reading and Writing (punctuation).

4. English Forum and EFL Resources
Interactive language exercises - check it out!

5. Purdue University Online Writing Lab
Advanced explanations ("handouts") and exercises on Grammar, Punctuation, Spelling,
Idioms and General Writing Concerns (not just ESL)

6. Verb Tenses
Online lectures created by Linda Choi! Easy to understand. No quizzes.

7. ESL Blues
Pre-intermediate to high-intermediate level English

8. Interlink Language: ESL Resource Center
Free online lessons for learners and teachers of English