ESL Websites
Activities for ESL Students -- Quizzes, tests, exercises, and puzzles.
Interesting Things for ESL Students -- Word games, puzzles, quizzes, and exercises.
EZ School -- Worksheets, games, tutorials, flashcards
E.L. Easton (English Online) -- ESL listening exercises
English Club -- Reading, Writing, Listening practice for all ages. Teacher resources.
Babel Fish Translation
Free Translations
World Lingo Translator
Interesting Things for ESL Students -- Word games, puzzles, quizzes, and exercises.
EZ School -- Worksheets, games, tutorials, flashcards
E.L. Easton (English Online) -- ESL listening exercises
English Club -- Reading, Writing, Listening practice for all ages. Teacher resources.
Babel Fish Translation
Free Translations
World Lingo Translator