This ESL listening Web site created by Randall Davis helps ESL/EFL students improve their listening comprehension skills through practice with self-grading quiz pages.
A free study site for English as a Second Language (ESL) students with games, quizzes, puzzles, MP3 files with transcripts, listening practice, pronunciation practive, etc.
Englishpage.com offers free English lessons with English grammar and vocabulary exercises online. Hundreds of English lessons to help you learn English today!
ESLvideo.com provides educational resources for English as a Second Language Students to improve their listening, speaking, grammar, and vocabulary skills. The quiz activities...
English Language Tools for Grammar, Writing, Punctuation, Pronunciation. Free Online English Grammar. Video English Lessons. Grammar Questions and Answers. Learn English online...
Living and Teaching in Thailand Expat Forum
Get new ideas and have fun, enjoyable lessons with over 200 EFL/ESL activities for adults. Printable speaking activities, games, conversation questions, and more for teaching...
duber dot com productions have been designing and producing pedagogically sound, highly interactive and engaging instructional multimedia since 1993.
Expat life of an English teacher in Shanghai and beyond
The Thailand Forum, with 1,000s of reviews & photos of Thai beaches, resorts, restaurants, bars, nightlife, hotels, guesthouses and Thai tourist attractions, visit TeakDoor the...
Alpha Tutors | World class local tutors, tutoring and private tuition in all academic, music and arts subjects at all levels. Find a home tutor. Music lessons. Online tuition.
Pancake Manor puppets Zach and Reggie sing awesome pop songs about letters, numbers, shapes and using their imagination!
Free Online English Exercises for Students of English as a Second or Foreign Language.
The only free fantasy football game for the EFL Championship. Sign-up now to start playing!
The World's Number 1 Interactive Language Learning Platform for Schools – Learn French, Spanish, German, Italian, Russian, Mandarin Chinese, English
Learn English Speaking Online to improve your Spoken English. Speak English fluently with Free Spoken English lessons using over 10,000 free audio files!
Learn English Online. We have been helping people with their English since 1999. For the love of English. Learn English Online is our free ESL beginner and intermediate...
Shiporsheep.com teaches British English pronunciation with minimal pairs, providing free online pronunciation and elocution lessons for ESL learners and for accent reduction.