Everything you could want in an ESL website for students and teachers. This site provides students with helpful quizzes, interesting history facts of the day, idiom usage, English slang and much more. There is also a links page that is virtually endless.
Students and teachers will find what they need to help them in any ESL class. Student side has plenty of tests and exercises to help them learn English.
This site provides over 350 activities to students and teachers. There are games, puzzles, quizzes and more designed to help students improve their English skills.
This site not only lets you look words up on-line it also allows you to translate the word into another language. There is also a games portion to this site to help build vocabulary on your own time.
This site has an on-line writing lab and a plethora of resources including handouts and printable materials on general writing concerns, ESL concerns, information on grammar, punctuation, spelling errors, practice exercises, research and documenting sources, on-line workshops and much, much more.
This site lists many helpful areas that will help in the writing process. These include; stages of the writing process, common types of writing assignments, grammar and punctuation exercises, improving your style of writing, and a reference section.
This site offers many opportunities to learn basic grammar with many worksheets and useful information as well as opportunities to test your skills by taking quizzes in the area in which you choose.
Not only does this sight offer plenty of activities and information about different grammar issues, it also has information about other skills such as reading, writing, spelling and study skills.