ESL Resources Websites

Activities for ESL Students
Quizzes, tests, exercises and puzzles to help you learn English as a Second Language.  This project of The Internet TESL Journal ( has thousands of contributions by many teachers.

Dave's ESL Cafe
Internet resource portal for both teachers and students of ESL programs.

English As a Second Language
A starting point for ESL learners who want to study English through the Web that includes links to podcasts, videos, newspapers, magazines, and translations.