Activities for ESL Students Quizzes, tests, exercises and puzzles to help you learn English as a Second Language (ESL) . This project of The Internet TESL Journal (iteslj.org) has thousands of contributions by many teachers.

BBC Learning English Learn English from English literature to creative writing and presentation skills using interactive audio, video and game content. Free Apps.

The California Distance Learning Project Focus on adult learning in many subject areas, this free offering helps with reading and general life skills.

Cambridge English Online The site is loaded with brilliant descriptions to help you learn fundamental English. This is one of the best websites when it comes to learning proper English.

Dave’s ESL Cafe This website represents a discussion between ESL educators and students all over the world. The website incorporates tests, language structure clarifications.

Duolingo  Duolingo is the world’s most popular way to learn a language. It’s 100% free, fun and science-based. Practice online on duolingo.com or on the Apple or Android apps.

Easy World of English Easy World of English is a self-study website for English language learners. You can use this site to practise grammar, pronunciation, reading, listening, and vocabulary.

Effortless English Podcast Easy English presented by AJ Hoge offer hundreds of podcasts accessible free on iTunes. Many people love the format of these lessons.

English Central Learn English Free online with the World’s Best Videos and Tutors. Select from over 10000 English video lessons and then study 1-on-1 with an English Tutor (paid option).

Exam English Regularly check your ability through worldwide level practice tests through this amazing website. For example, IELTS, TOEFL, TOEIC, CEFR, Pearson, and Cambridge, all for free.

FutureLearn Learn  a new language to boost your brainpower, explore new cultures or discover work and travel opportunities. Learn a new skill, or pursue your hobbies with world-class universities and industry experts.

GCF Learn Free GCFGLobal – The freedom to learn what you want, when you want, absolutely free! Check out our Everyday Life, Basic Math, and Computer Training today!

Lang-8 Lang8 is the best place for learning and practicing foreign languages. Post an entry in the language you are learning, then a native speaker will correct your entries. Currently there are more than 80 languages available on Lang8.

LEO Network Learn English A totally free and basic manual website for learning English through content, pictures, and fun. It’s like learning through playing games.

Language Guide Learn a Language – Share a Language.

Listen and Write Anyone who has to transcribe recorded audio should try Listen N Write, a free tool designed specifically for transcription.

Many Things 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.

My English Pages Learn English from scratch online! Free grammar, vocabulary and speaking lessons, exercises, tests, teachers resources and much more.

News in Levels We write news in three different levels of English. We want to help you understand English more. Now all students can enjoy reading and listening to news.

Oxford University Press Oxford University Press is a department of the University of Oxford. It furthers the University’s objective of excellence in research, scholarship, and education by publishing worldwide.

TV 411 TV411 will help you read for success, fine-tune your writing, expand your vocabulary, get a grip on math, and explore science.