Helpful Links for Learning and Practicing English
BBC Learning English
Comprehensive materials for intermediate to advanced ESL learners from the BBCWorld Service.
http://www.bbc.co.uk/worldservice/learningenglish/
http://www.bbc.co.uk/worldservice/learningenglish/
English Grammar Secrets
Use these English grammar lessons for self study or to consolidate your lessons with your teacher.
http://englishgrammarsecrets.com/
http://englishgrammarsecrets.com/
ESLvideo.com
Free ESL video quizzes for ESL students. Free quiz builder for ESL Teachers
http://www.eslvideo.com/index.php
http://www.eslvideo.com/index.php
ESL Yes
365 ESL Short Stories -Free Intermediate Stories + Audio, + 3 Exercises: Cloze, Crossword, and Dictation.
http://www.eslyes.com/
http://www.eslyes.com/
EZ Slang
Reduce your accent, speak more naturally, and understand conversational speech. EZSlang is designed to help you reach these goals rather than sounding like an English textbook.
http://ezslang.com/
http://ezslang.com/
Howjsay
A free online Talking Dictionary of English Pronunciation.
http://howjsay.com/
http://howjsay.com/
Interesting Things for ESL Students
This web site is for people studying English as a Second Language (ESL) or English as a Foreign Language (EFL). There are quizzes, word games, word puzzles, proverbs, slang expressions, anagrams, a random-sentence generator and other computer assisted language learning activities.
http://www.manythings.org/
http://www.manythings.org/
Lyrics Training
LyricsTraining is an easy and fun method to learn and improve your foreign languages skills, through the music videos and lyrics of your favorite songs.
http://lyricstraining.com/
http://lyricstraining.com/
Rachel's English - Because Talking is Fun
Randall's ESL Cyber Listening Lab
This ESL listening Web site created by Randall Davis helps ESL/EFL students improve their listening comprehension skills through practice with self-grading quizzes.
http://www.esl-lab.com/
http://www.esl-lab.com/
Sounds English
Sounds Engish is here to help you with listening practice exercises in English. You will be able to practice listening to English with the help of full lessons designed by professional language teachers to help you improve all your listening skills.
http://soundsenglish.com/
http://soundsenglish.com/
VOA Learning English
Learn American English with English language lessons from Voice of America.
http://learningenglish.voanews.com/
http://learningenglish.voanews.com/