There are many website with resources for ESOL students. Here are a few that I would recommend.
Websites for Practicing English
Activities for ESL Students
Bilingual quizzes, puzzles, and activities to practice grammar, vocabulary, and pronunciation in English.
Dave's ESL Cafe - Stuff for Students
Created and maintained by Dave Sperling, an experienced ESL teacher, this comprehensive site offers teaching ideas and discussion forums for teachers, as well as grammatical and pronunciation help, quizzes and forums for students. The ESL Cafe also provides links to many other ESL web pages, including job sites.
International Children's Digital Library
An online library with books in many languages that you may read online for free.
A website for ESL students with resources for grammar, vocabulary, listening, and reading.
This website has tools for ESL learners and teachers. It has glossaries, verbs, idioms (sayings), and articles.
Larry Ferlazzo's Website of the Day....
Larry teaches English, Social Studies and International Baccalaureate classes to English Language Learners and mainstream students at Luther Burbank High School in Sacramento, California.He has written several books and articles and his website offers an array or resources on the subject of teaching ELL learners.