It is the most comprehensive and well organized ESL Web directory. ESL Magazine - The premier print magazine for English as a Second Language professionals. A Very Large Collection of Quizzes for Students of English as a Second LanguageThis is a part of The Internet TESL Journal's Activities for ESL Students. Many of these lessons can be printed out for homework. Same as above, for more advanced students.
Topics cover asking directions, shopping for groceries, dictation exercises, and more.
This site offers a free weekly lesson in some facet of the English language, called a Weekly Warmer, for all levels. While the weekly warmer is free however, be warned that the archives require a paid subscription. ESL Classroom Handouts Several of these handouts could be used as home practice for your students. ESL Partyland for Teachers Strange name, but lots of resources nevertheless for ESL teachers, including lesson plans, activities, and reproducibles.