I hope that this website is helpful to you. My aim is to provide links to various resources that offer review, practice, and a chance to improve your English skills in some way. There are many wonderful webpages out there that offer so much. Below, I have listed a few that might be helpful to you and a few words describing the site.
a4esl.org Activities for ESL Students
Play games, take quizzes, read grammar, and practice vocabulary
Dave's ESL Cafe
Easy to use, lots of activities, including games, quizzes, pronunciation practice, and stories
Karin's ESL Partyland
Lots of great ESL activities
An English language website to practice conversation, vocabulary, grammar, reading, and more AND all of it has sound so you can listen while you practice
For all skills, lots of activities, exchange messages with other students, and ask questions
You'll find everything from lessons for learners to jobs for teachers, including fun pages like games, quizzes and chat - all free!
Randall's ESL Cyber Listening Lab
Excellent listening practice
Purdue University's Online Writing Lab
A great place to learn more about writing and grammar
UIC—University of Illinois at Chicago
This is an organized list of many web sites for ESL students
University of Victoria Study Zone
Reading, Grammar and Vocabulary by levels
My name is Craig, and I've been teaching English for many years. I initially created this site for my students, but all English learners are welcome. I hope you find something helpful to you. Feel free to leave suggestions or ideas in the Comments section under any entry.