English Speakers of Other Languages (ESOL) Resources

Can't find what you are looking for? Get help now or suggest a resource.

20-Minute ESL Lessons

Real-life, audio vocabulary lessons including airplane travel, banking, doctor visits and job hunting.

California Distance Learning Project

Choose a subject then read or listen to an audio story. Complete activities on vocabulary, spelling, and writing.

EL Civics for ESL Students

Learn about American history, geography, and culture through easy words, pictures and videos.

English as a Second Language

Contains links to grammar, pronunciation, vocab and many other subject activities.

English Baby

Learn English and meet friends around the world.

English for Speakers of Other Languages (ESOL)

Instruction in English for speakers of other languages; usually evening classes for working families.

English Grammar 4 You

Not just ESOL; many references and exercises for learning English grammar.

English Meeting

ESL video lessons focused on prononciation. English Meeting YouTube channel may be easier to use.


Distributor of ESL, GED, and foreign language training software, videos, audio, handheld translation devices, and textbooks.

Go Fishing: Learning Through Games

Version of the game "Go Fish", created by a tutor, gives learners practice speaking English and uses labels to identify common items.

Grammar Girl

Free audio podcasts offering grammar tips for better writing.  You must have an itunes account to access.

Learning Express Library

Offers the practice tests, exercises, skill-building courses, eBooks, and information you need to achieve goals in a variety of areas, including GED and Citizenship. You need to create a free login to start.

News for You - Online

Online version of the literacy newspaper, "News for You." Current event articles and activities used to reinforce language learning and reading comprehension. Monthly password will be emailed to tutors. Contact us if you prefer a longer hard copy.

ProLiteracy Education Network (EdNet)

News and online resources from ProLiteracy for learners and tutors.

Skills Tutor Program

Lessons, activities, tests and more; includes the ability to track student usage, progress and skill gains. Contact us to access this program.

Songs for Teaching

Pay-for-use service; lyrics are available. Spelling and punctuation sample.

The Four Basic Language Skills

Listening, speaking, reading, and writing. In your teaching, you will need to address each of these skills.