ESL Support Sites
- General ESL Sites
- Grammar/Writing
- Listening
- Vocabulary
- Dictionaries
General Grammar and Writing Sites
- Activities for ESL Students
- Purdue University Online Writing Lab—ESL
- Ten Most Wanted Grammar Errors
- Grammar Quizzes (Self-Study Quizzes)
- On-Line English Grammar
- Grammar Zone
- The Writing Machine
- Academic Grammar for Students of the Arts and Social Sciences
- English Grammar on the Web (list of links)
- Hypergrammar at the University of Ottawa
Puncutuation (Run-Ons, Fragments, etc.)
- Grammar Outlaw: Comma Splices
- Grammar Outlaw: Fragments
- Grammar Outlaw: Run-ons
- Purdue University Online Writing Lab: Fragments
- Purdue University OWL: Run-ons and Comma Splice
Subject/Verb Agreement
- Purdue OWL: Subject/Verb Agreement with Exercises
- TESL Journal Quiz (difficult)
- TESL Journal Quiz (also difficult)
- "Ten Most Wanted" Grammatical Errors
Vocabulary Learning Sites
- Idioms, Quizzes (Self-Study Quizzes)
- Cobuild Wordbank (sample sentences using target vocabulary)
- English Collocation Lessons
- Focusing on Words
- Try the Vocabulary Quizzes on BeachBoard
- Longman Dictionary of Contemporary English Student Resources
- Activities for ESL Students (TESL-Journal)
- English Vocabulary Quizzes (TESL-Journal)
- British National Corpus (sample sentences using target vocabulary)
- Compleat Lexical Tutor
- Academic Vocabulary
- Vocabulary Exercises for the Academic Word List
Teacher Resources
Online Dictionaries
- Longman Dictionary of Contemporary English Online
- Newbury House Online
- YourDictionary.com (American Heritage Dictionary)
- Cambridge Online Dictionary
- OneLookDictionary Online
- Dictionary.com
- RhymeZone
- Answers.com
- Wiktionary
Learner's Dictionaries (to own)
- Cambridge Advanced Learner's Dictionary
- Oxford Advanced Learner's Dictionary
- Oxford Dictionary of American English
- Longman Advanced American Dictionary
- Longman Dictionary of Contemporary English
- The Newbury House Dictionary
- Cambridge International Dictionary of Phrasal Verbs
- Oxford Collocations Dictionary