Look for this
symbol marking an especially helpful website!
Look for this
symbol marking sites with printables.
Learn American English
Online

A wonderfully comprehensive site,
conveniently divided into seven color-coded levels. Each level has grammar,
online chat, reading, and dictation exercises. In addition, there are numerous
teacher materials.
BBC - Learning
English

A very comprehensive site. Their "Six
Minute English" is a really handy feature that has short video listening lessons
on current topics - a new one every day.
Foreign
Language Resource Site
A selected list of ESL websites, focusing
on those which are interactive or use graphics, animation, audio, video and text
to teach English online.
A detailed list of the differences
between British and US vocabulary. Many words have explanations and examples of
usage.
Dave's ESL Cafe
"The Internet's Meeting Place for ESL/EFL Students and Teachers from Around the
World!"
Dave's ESL Cafe has chat, discussion forums, and message exchange. There is a
help center, idea cookbook, and hint-of-the-day. Students can also take quizzes,
and learn about phrasal verbs, quotes, slang, and much more.
E. L. Easton - English Online
Easton's Materials for Teaching and Learning is a collection of Web sites for
learning not only language mechanics such as pronunciation, spelling, grammar,
reading and writing but also for learning through activities. There are links to
key pals, movie scripts, music lyrics, and many other interesting topics.
Registration is
required, but free, for a variety of courses and lessons. Lesson topics include
Conversation, Grammar, Idioms, and Vocabulary. Courses are offered in Business
Writing, Technical Writing, and a Resume Lab. They also offer a free online
newsletter.
English Page. Com

The English page offers excellent grammar lessons with self-paced exercises.
There are also vocabulary and reading comprehension passages on a variety of
cultural topics. The Games link leads to interactive crossword puzzles, and the
Reading Room has articles arranged by subject area as well as a link to the
International Book Club.
ESL Web Guide by Dave's ESL
Cafe
This collection of ESL related links is well-organized and contains many useful
topics such as using video in the classroom, immigration, jobs, kids, preparing
for TOEFL, and many more.
ESL-EFL Sites
This is a list of About.Com's top picks for ESL/EFL web sites. Also includes an
extensive subject library to search for more ESL sites.
ESL - Online Course for
Beginners 
Another About.Com site - This is a free, 8-unit, online course for beginner
level ESL students.
Learning English for
Beginners at About.Com
"Beginner learning materials including grammar, listening, vocabulary, reading,
writing, reference, quizzes and an online course."
Learning
English for Intermediate Levels at About.Com
"Intermediate level learning materials including grammar, listening, vocabulary,
reading, writing, reference, quizzes and an online course."
Learning English for
Advanced Levels at About.Com
"Advanced level learning materials including grammar, listening, TOEFL and
Cambridge Exam preparation materials, vocabulary, reading, listening
comprehension, writing, reference, and quizzes."
Florida
State University's International Center
A selection of links by topic: General, Pronunciation, Conversation, Grammar,
Dictionaries and Thesauri, Reading, Writing, Translation Services, and
Commercial Services.
The Resource Room
Not specifically for ESL - this site has information about education for
students with learning disabilities.
Syvum.com
Online education and interactive learning links compiled with an Indian flavor
-- check out the fish recipes!
Tower
of English Lobby

This site is a great source for web-based learning activities. The links in the
ESL Internet Guide lead to featured web sites and interesting assignments based
on them.
English Baby!

A visually appealing, dynamic, "hip" site that teaches English using real-world
situations. Very slick, very cool, very fun!!
ESL Partyland

Thanks Abby for sharing
this great site with lessons on everyday topics in English! Keep up the great
work.