Helpful Links for Learning and Practicing English
BBC Learning English
Comprehensive materials for intermediate to advanced ESL learners from the BBCWorld Service.
English Grammar Secrets
Use these English grammar lessons for self study or to consolidate your lessons with your teacher.
Free ESL video quizzes for ESL students. Free quiz builder for ESL Teachers
365 ESL Short Stories -Free Intermediate Stories + Audio, + 3 Exercises: Cloze, Crossword, and Dictation.
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.
A free online Talking Dictionary of English Pronunciation.
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.
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.
Rachel's English - Because Talking is Fun
Free online American English pronunciation videos.
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.
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.
VOA Learning English
Learn American English with English language lessons from Voice of America.