The Internet TESL Journal <iteslj.org> is a monthly web-based journal that began publication in 1995. In addition to publishing articles, it has many activities for students <a4esl.org> and various things for teachers <iteslj.org/t/>. These sites are free to use and contain no advertising.
Games and Activities for the ESL Classroom
Conversation Questions for ESL Students
TESL/TEFL/TESOL/ESL/EFL/ESOL Links
Jokes for the ESL Classroom
http://iteslj.org/c/jokes.html
EFL/ESL Lessons Using Web Sites
Internet Basics for ESL Students
Tell Me More: Task-based Communication Activities
ESL Student Guides to the Internet
Daily Page for ESL/EFL Teachers
Flash Quizzes for English Study
Interactive JavaScript Quizzes for ESL Students
HTML-Only "Self-Study Quizzes for ESL Students"
Bilingual Vocabulary Quizzes
English Vocabulary Quizzes Using Images
Crossword Puzzles for ESL Students
Selected Links for ESL/EFL Students
How Teachers Can Contribute
How to Write Activities for the Activities for ESL Students Website
The Internet TESL Journal's Submission Policy