Dictionaries

  • Heinle's Newbury House Dictionary of American English
  • Internet Picture Dictionary
  • Longman Dictionary of Contemporary English
  • Merriam-Webster OnLine
  • Roget's Thesaurus
  • Electronic Books

  • 100 Free Short English Stories for ESL Learners
  • LibriVox Hear public domain books read aloud, and contribute your own readings
  • Manybooks.net – Provides free e-books for your Ipod or PDA. (over 10,000 titles formatted for PDAs and Web browsers)
  • ESL self-Study

  • Level 10-30

  • Level 40-60

  • Level 022-132

  • Level 132-142

  • Grammar and Writing

  • Cambridge Dictionaries
  • Elements of Style by William Strunk Jr.
  • ESL GOLD - Writing
  • ESL Gold - Grammar
  • Daily Grammar
  • Grammar Safari - University of Illinois at Urbana-Champaign
  • Guide to Grammar & Writing - Capital Community College
  • List of English Irregular Verbs
  • Purdue's Writing Lab
  • Purdue's Writing Lab - Interactive Exercises
  • Verbs - Past tense
  • Idioms

  • ESL Gold - Idioms
  • American Slang For ESL Students
  • Dictionary of English Idioms & Idiomatic Expressions
  • Newspapers

  • Kidon Media Link- An independent site on the internet, it gives a complete directory of newspapers and other news sources on the internet.
  • Newspapers.com - Domestic and International Newspapers. Also organized by category.
  • Newspapers from the whole world.
  • Listening and pronunciation

  • 100 Free Short English Stories for ESL Learners
  • Daily ESL - Conversation Starters for English Students
  • Ello
  • LiteracyWorks
  • American English Pronunciation Practice
  • Randall's ESL Cyber Listening Lab
  • Rong-Chang.com - listening
  • Train your accent
  • Voice of America
  • Quizzes & Games

  • 200 Vocabulary Exercises
  • Common Idioms by Gallaudet University
  • English Language (ESL) Quizzes
  • ESL Blues
  • ESL Quiz Center - Questions and answers for ESL students in the areas of Geography, Grammar, History, Idioms, Slang, Vocabulary, People, Reading Comprehension, Science, World Culture, and Writing.
  • Guide to Grammar & Writing - Capital Community College
  • Interesting Things for ESL Students
  • Englishclub.com
  • Activities for ESL Students - Quizzes, exercises and puzzles to help you study English as a Second Language.
  • ESL Teacher Resources

  • ESL Teacher Resources
  •