BabbleFish - Specializing in language translation, global exchange rates, travel information, world news and entertainment.
DigiSchool - Learn English : For English as a second language: TPR-exercises
DuoLingo - Learn a language for Free!
English Interactive - Learn English online with interactive audio, quizzes and activities.
GCF LearnFree.org - Learn English for free
Google Translate - Google's free translation service
Hello World - Total Immersion - Serious Fun