ESL Bears is designed to help ESOL students learn the basics of the English language
The Tower of English is here to help ESL students and teachers quickly find the best places on the Internet to practice real English! You'll find about 300 fun and interesting websites in 34 different categories.
Internet Picture Dictionaries is a basic picture dictionary with some activities.Translation Sites
The following websites allow you to translate pieces of text or they can translate web pages that are in other languages. They are not always translated 100% correctly, but they can help you understand a note written in Spanish or allow you to write a brief message.
Babel Fish (http://world.altavista.com)
Free Translator (http://www.free-translator.com)
Free Translation (http://www.freetranslation.com)
World Lingo (http://www.worldlingo.com)
Google search engine (http://www.google.com/language_tools?hl=en)