Learn English

Person raising hand in classroom

For more information

Call or text 503.577.9984, or email mcl.adult.literacy@multcolib.org.


Programs at the library

Talk Time
Learning English? Practice speaking English with others at Talk Time. For registration information, call or text 503.577.9984, or email mcl.adult.literacy@multcolib.org.

Free English classes at the library
The library also has free in-person English classes. All levels welcome. No registration required.

Tutoring for Adult Learners
The library offers one-on-one and small group tutoring to help patrons achieve their learning goals.

Online help for learning English

Learn English, basic skills and more on your phone with Cell-Ed.

Mango Languages 
English as a second language (ESL) 100-lesson course.

More resources for online English learning

Books, CDs and DVDs for learning English


English language learning classes are often designated as: 

  • ESL: English as a Second Language
  • ESOL: English for Speakers of Other Languages 

Portland ESL Network 
A list of English as a second language (ESL) classes in the Portland area.

Easter Seals Connecting Communities Program 
Provides ESL classes for all community members. They also offer programs for individuals with disabilities who have a language or literacy barrier.

Tigard Informal Language Learning for Adults (TIELLA)  
Provides in-person and online conversation practice. Small groups English learners at all levels. 

Connects learners and tutors. Offers English classes around the county, including at libraries.

Mount Hood Community College ESL
Offers classes to develop reading, writing, speaking and listening skills.

Portland Community College ESOL
Offers classes for all levels of English learning, including students with no or very little English. This program welcomes deaf or hard-of-hearing students.