You may find the following websites to be useful and informative:
English: Handouts for Improving your Writing Skills
ESL Grammar, Vocabulary, and Reading
ESL Listening, Speaking, and Pronunciation
ESL: General sites
ESL/EFL: TOEFL EXAM
THINK BEFORE FORWARDING AN E-MAIL MESSAGE
You may receive all kinds of interesting stories, petitions, virus warnings, and other kinds of warnings from your well-intended friends. How can you tell what's true and what is a hoax?
Check out the claim on the following websites!
RESEARCHING A TOPIC? Try this site for great results!
Metacrawler searches multiple engines, including: Google · Yahoo! Search · Bing