Your can find many very good books online here totally free. It's
almost as good as going to the library. For advanced students.
of America - A great website with well-written
articles and MP3s.
English-Test - This site will help you prepare for the TOEFL
English Practice - Learn and practice English online. This site is well-organized and easy to navigate.
Study English Today - This website has many interesting activities, games, poetry, and tests.
The Times in Plain English - A newspaper in plain language. This website offers current news stories.
A Way with Words - This is an American public radio program about words and language. From the website you may download podcasts. Good listening!
Grammar Monster - This is a great site, especially for students who want to work on writing skills.
Grammarist - For those who seek absolute perfection in their use of English grammar, this site will help them reach that goal. This site is definitely intended for advanced learners of English.
CNNLearnEnglish - If you like this cable news channel, you might like their English language instruction. There's a free trial, but then you have to pay $$.