Middlebury Institute of International Studies at Monterey

Websites:

Activities for ESL students
Quizzes, tests, exercises, puzzles and podcasts. A project of The Internet TESL Journal with thousands of contributions from many teachers.

Better English
Hundreds of exercises, with a focus on business English.

Karin’s ESL Partyland
Award-winning site with over 75 interactive quizzes, 15 discussion forums, interactive lessons on a variety of topics, a chat room, and lots of great links.