Teaching Reading

 

Top Sites

For Beginners

Learning Strategies

History and Culture

Dictionaries

  • Cambridge International Dictionary An excellent online dictionary for English learners with simple definitions and translation
  • Longman Dictionary The quickest and easiest way to look up any word, simple and clear definitions for English learners to understand
  • Dictionary.com The largest free online dictionary with definitions and pronunciation
  • A Picture Dictionary Learn vocabulary by seeing the image and hearing the pronunciation
  • Acronym Finder The world's largest and most comprehensive dictionary of acronyms and abbreviations

Quotes

Public Domain Books

Jokes