English Language Learning Resources
Reading Resources
Listening and Speaking Resources
Writing Resources
Grammar Resources
English Vocabulary
Pronunciation Resources
Medical English Resources
Health Care Resources and Interactive Health Tutorials
English Language Tests
ESL Teacher Resources
ESL Forums


English Language Learning Resources

Dave’s ESL Cafe’s Web Guide!: Online English Resources
Hundreds of Free English Excercises
English Grammer ExercisesEnglish Club Learning Centre
Learn English Online
English Exercises
Free ESL Videos
Hello Channel/Learn English Now!
Learn to Speak English with Songs
ESL Videos

Back to top


Reading Resources

ESL Reading Links
ESL Short Stories
Listen and Read Along
Listen and Read Along Audiobooks Intermediate to Advanced
ESL Reading Comprehensive Practice
Reading ESL Resources
Reading Labs from University of Victoria
Short Stories and Novels
Excellent ESL links to get additional practice in grammar, reading, writing, vocabulary, and listening skills.
Reading and Vocabulary ESL Links

Back to top


Listening And Speaking Resources

Audio Articles
ESL Listening Exercises
ESL Listening Resources
English Listening Resources
ESL Online Resources
Comprehensive Listening and Pronunciation
Extensive links for ESL Resources
Conversations for ESL Students
Listening and Speaking Exercises
Online Library and Language Lab
English Language Resources for Listening, TOEFL Preparation and other Resources
Dave’s ESL Cafe’s Web Guide!: Listening

Back to top


Writing Resources

Writing Skills
Advanced Composition
Academic Essay Writing
Sentence parts
ESL Writing Resources
ESL Writing to prepare for Language Tests of English
Online Writing Lab
ESL Writing and Grammar Resources
Excellent ESL Writing Resources
The Writing Process

Back to top


Grammar Resources

English Grammar
Grammar Exercises
Grammar Resources
Grammar and Writing Skills
Free English Tests
Free English Online Classes
Interactive English Practice Message Board
Free English Study

Back to top


English Vocabulary

English Vocabulary with Pronunciation
English Vocabulary Resources
Vocabulary Exercises
Vocabulary, Idioms and Sayings
Idiomatic Expressions with Audio
Build Vocabulary with Audio
Dave’s ESL Cafe’s Web Guide!: Vocabulary
ESL and Dental Vocabulary
High Intermediate Vocabulary
Christmas Vocabulary, Songs and Activities

Back to top


Pronunciation Resources

ESL Pronunciation Practice
Pronunciation Practice
Pronunciation and Conversational Skills
Pronunciation Practice with Minimal Pairs
Online Pronunciation Guide
Pronunciation Resources
Pronunciation Videos
Longman English Dictionary Online

Back to top


Medical English Resources

ESL/EFL English for Specific Purposes
English for the Medical Professional
English for Medical Purposes
English Reading and Listening for Medical Workers
Medical English Vocabulary Practice
Talking Medicine for Health Professionals
Medical Study Resources
Medical Terminology- ESL Resources for Students
Health ESL Resources

Back to top


Health Care Resources and Interactive Health Tutorials

Encyclopedia of Nursing and Allied Health
Medline Plus – Trusted Health Information
Excellent source for diagnostic tests and various disease processes
Canadian Health, Disease and Medication Information
Mayo Clinic Health and Medical Information
Medicine.net
Anatomy Videos
Videos of surgical procedures
Anatomy Arcade
Medical Animations
Health Related Videos and Audio

Back to top


English Language Tests

Dave’s ESL Cafe’s Web Guide: TOEFL
TOEFL Practice Online
TOEFL Practice
TOEFL and TOEIC Practice Tests
Free Practice Tests for: IELTS, TOEFL, TOEIC, and Cambridge ESOL

Back to top


ESL Teacher Resources

Free Library Grammar Links
Learn English Online: UsingEnglish.com – English Language (ESL) Learning Online. An excellent resource for ESL/ESP teachers.
Index of English Language Resources: Excellent site for English language training resources!
Multicultural Educational Services
Learn English: Comprehensive resource for studying English online.
English Language Resources: ESL resources for students and teachers

Back to top


ESL Forums

Dave’s ESL Cafe

Back to top