ESL Intermediate to Advanced
ESL Intermediate to Advanced
BBC Learn English - Audio, Picture and Video Lessons (British Pronounciation)
EFL.net - Audio, Picture and Video Lessons and Online Picture Dictionary
Breaking News English - News articles with quizzes
Anneberg Learner Connect with English - Audio, Picture and Video Lessons
EZ Slang - Different American English Accent Practice Activities
Englishclub - Audio, Picture and Video Activities (Flash Required)