
Welcome to your online English library!
Online Etymology Dictionary – Discover the origins and history of English words.
ESL Reading Resources
Road to Grammar – short readings and comprehension questions (by level)
Short stories – Readings for beginners with optional audio
All Things – Short, interesting reads
Funbrain – Have fun with your writing
LinguaPress – Intermediate reading with gap fills
The Times in Plain English – Read the news
Fill-in Reading Games – Madlib style reading activities
Breaking News English – Lots of interesting articles, sorted by levels
News in Levels – Select your level of difficulty
Reading Library
The Electric Typewriter – Collection of world class essays
SciTechDaily – Articles about science and technology
History Reads– Interesting articles about history
National Geographic Magazine – Fabulous articles about science and related topics
Smithsonian – Magazine about history, science, art and culture
HistoryHit – Articles about history
ati – Articles about history and science
Open Textbook Library – Academic textbooks
Complete books – Novels
Religious Texts – A rich selection of ancient texts
Reading for Kids:
Choose your own Adventure – Juan Martin and the Green Dragon
Storytimefromspace – Stories read from space
Starfall – Short stories
Free e-books for kids – Great short stories from Kidsworldfun