www.eslpartyland.com/english-games - English games for students and teachers.
www.csun.edu/~hcedu013/eslplans.html#Lesson%20Plans - Provides links to ESL lesson plans / activities and ESL Resources.
www.enchantedlearning.com/languages - Picture dictionaries, theme pages for different languages, the numbers in different languages, colouring pages, and more.
www.agendaweb.org - Hundreds of free English grammar exercises, English vocabulary exercises and English listening activities online.
www.free-english.com - Improve your English and have fun at the same time. All for free! As a member of free-ENGLISH you can practice your English with free.
www.englishpage.com - Free online English lessons & ESL / EFL resources.