ESL Resources for Students & English Language Learners

Download ESL Books and Free PDFs

Amazon LogoOrder your copy of the books on Amazon! Click here.

Grammarly – Improve your writing with Grammarly. You can install the app in Google Chrome or in other word processing software on your computer.

Writefull – Check for common collocations and word groupings with the Writefull app.

BYU Corpus Database – Search Brigham Young University’s extensive corpus database. Similar to the Writefull app, you can see how words are frequently used in the news, literature, and other contexts.

QuoDB – Search QuoDB to discover how vocabulary is used in movie dialog. The site features a huge database of movie lines and direct quotations from films.

Keep Smiling English – KSE Academy based in Granada (Spain) offers English resources for students covering all levels for children, teenagers, university students, and adults. It also has plenty of useful resources for teachers.

Philly ESL – Philly ESL offers a 4-week ESL and cultural immersion program based in Philadelphia for foreign students from China, Vietnam, and South Korea.

Mrs. Joyce Language School

EnglishRadar – EnglishRadar provides resources to learn English. This includes a free English proficiency test, and study targets for all English levels from A1-C2. You can also find helpful resources for General English, Business English and Exam preparation to develop your language skills.

Online English Lab – The Online English Lab offers online classes for those studying General English and IELTS. They also offer script marking and speaking tests for students.

Movie Idioms – Learn common English idiomatic expressions in popular movies and TV shows.

Play Phrase – Watch and listen to English phrases from movies on the web.

iTalki – Learn English online one-on-one with personal language tutors.

Test Preparation Resources

4 Tests – Try free practice exams for high school, college, and graduate school.

Activities For ESL Students – Do quizzes, tests, exercises, and puzzles to help you learn English as a second language.

English Test Store – Do English tests and exercises online for ESL, TOEFL, TOEIC, GRE, SAT, GMAT, and more.

ETS – Find information about TOEFL, TOEIC, and other examinations.

Exam English – Take free online practice tests for the most important international ESL exams.

IELTS – Find out information about The International English Language Test (IELTS).

IELTS (British Council) – Find out more information about IELTS on the British Council’s website.

IELTS Charlie – Prepare for the IELTS Writing Test with an experienced IELTS tutor.

IELTS Practice Tests – The Magoosh website offers free English practice tests for students. Also, check out their Complete Guide to the IELTS Exam.

TOEIC 24 – Practice for the TOEIC online anytime, anywhere.

TOEIC 4u – Take free practice TOEIC tests online.


← Back to ESL Websites and Teacher Resources