Useful websites that will help students improve their language skills.
National Public Radio
Free Voice Recorder
Pronunciation of English words (or other languages)
Spelling and pronunciation
Beginner to Advanced lessons
Summary and notes on expressions/idioms for movies
Reading activities and more for the dedicated student
Useful for reading
Primary source reading comprehension and vocabulary work
A catch-all of grammar, reading, vocabulary, listening and games.
Find new hobbies, develop current hobbies, meet new people, speak!
Soccer (football) and English, many ESL student’s dream come true