Skip to Main Content

Intensive English Language Program (IELP)

English as a second language (ESL), English as a new language (ENL), English for Speakers of Other Languages (ESOL), English as an additional language (EAL), English as a foreign language (EFL), English Language Learners (ELL), Emergent Bilinguals (EBs)

100 Free Short Stories for ESL Learners

This free collection of electronic short stories includes the following:

  • Grammar Points
  • Listening Activities (Audio)
  • Reading Comprehension
  • Dictation Exercises
  • Crossword Puzzles


This collection of free electronic books or ebooks which are downloadable to your PDA or Ipod.  There are over 10,000 titles formatted for PDAs and web browsers.

  • Includes free audiobooks & bargain audiobooks for purchase
  • Select by genre, title, author, languages, new titles, recommended and popular titles
  • Specialized "Author of the day" and interview.