Virtual Classroom


Grammar and Writing Practice Reading Practice Speaking/Listening and Vocabulary Improvement

Writing Practices

The English Learner Page

Dave's ESL Cafe

Activities for ESL Students


Guide to Grammar and Writing

Interesting Things for IESL Students


ESL US Reading Comprehension

Intermediate Reading Practice

Story Archives

UVIC Study Zone


Other Resource Links

Crossword Puzzles

Slang Quizzes

Lists of Slang

ESL Listening Lab

elllo Listening Practice

Listening Practice

Speaking Practice

Vocabulary Improvement

BYU Corpus of American English