plc logo

Student Page:


Download a list of local ABE classes and information HERE (pdf)


Download a list of local citizenship classes and citizenship information providers HERE (pdf)


Learn about these important English Language Resources offered at the library:


The following nonprofit agencies help adult learners reach their basic educational goals. If you know an adult learner who needs help to learn to read, learn to speak English, develop their basic literacy skills, or study for the GED - contact these agencies for more information.

Portland ESL Network wiki map of ESL classes: HERE

    • Portland Community College Volunteer Tutor Program (Sylvania Campus)
      12000 SW 49th Ave., P.O. Box 19000 (SY SS 3), Portland, OR 97280.
      Kay Talbot, Coordinator, Phone: 971-722-4903, Fax: 971-722-8191, Email:
    • English in Action - First Congregational Church
      1137 SW Broadway, Portland, OR. ESL program for English Conversation Practice
      Contact: Wendy Shaw, 503-227-8191.
  • International House ESL (Lake Oswego)
    155 B Ave #220, Lake Oswego, Call: Linda Galas, 503-675-7700
    • Portland Community College Volunteer Tutor Program (Cascade Campus)
      705 N. Killingsworth, TH 108d, Portland, OR 97217
      Sara Packer, Coordinator, Phone: 971-722-5373, Email:
    • PCC - PMWTC (Work Force Center)
      5600 NE 42nd Ave, Bldg. 1, Rm 119
      David McKenzie, Volunteer Literacy Coordinator
      Phone: 971-722-2233, Email:
    • Multnomah University
      8435 NE Glisan St., Kristen 503-251-6412
      Free drop-in ESOL
    • St. Michaels and All Angels Episcopal Church
      1704 NE 43rd and Broadway, Portland, OR.
      Contact: Marla McGarty-Lawrence, 503-284-7141 x 314
    • Mt. Hood Community College, Main Campus (Gresham)
      ABE, GED, ESL offered
      26000 SE Stark St. Phone: 503-491-7333 (Espaņol 503-491-7675)
    • Mt Hood Community College at Maywood Park
      ABE, GED, ESL offered
      10100 NE Prescott, Portland, OR. Phone: 503-491-7333
    • Mt Hood Comm. College Lifelong Learning Center
      ABE, GED, ESL offered
      Tutoring Program. Phone: 503-988-5270
    • Immigrant and Refugee Community Organization (IRCO)
      10301 NE Glisan, Portland, Phone: 503-234-1541
    • El Programa Hispano (Gresham)
      138 NE 3rd St, Suite 140, Gresham, OR. Phone: 503-669-8350. ESL and Citizenship classes.
    • Portland Community College Volunteer Tutor Program (SouthEast Campus)
      2850 SE 82nd Ave, MTH123c, Portland, OR 97266, Phone: 971-722-6280
      Kathleen Holloway, Coordinator, Email:
    • PCC Multicultural Academic Program
      GED/ESL Ages 16-20. Phone: 503-788-6231, 503-788-6110, 503-788-6109
    • Goodwill Administration Services Bldg
      1943 SE 6th Ave, Portland
      Portland ESL classes, Citizenship: David Oassaday, Phone: 503-238-6173
      Vancouver 6425 NE Fourth Plain, 360-695-4669 ESL classes
      Salem 3535 Lancaster Dr NE, 503-585-4686 ESL classes.
    • Asian Health and Service Center
      3430 SE Powell, Portland, OR Phone: 503-872-8822 Citizenship classes
      ESL classes Beaverton office 503-641-4113. $40 fee per 10 week course.
    • All Saints Church
      4033 SE Woodstock Blvd. Portland, OR.Telephone: 503-777-3437
      Russian Oregon Social Services program, ESL and Citizenship classes. Check for availability
    • El Programa Hispano
      901 SE Oak, Suite 106, Portland, OR. Phone: 503-236-9670
    • Beaverton Literacy Council (Beaverton)
      PO Box 952, Beaverton, OR 97075-0952, ESL and Citizenship Tutoring
      Phone: (503) 520-8764, Email:
    • PCC Willow Creek Center - Volunteer Literacy Center (Beaverton/Aloha/Hillsboro)
      241 SW Edgeway Dr. Rm 307, Beaverton
      Tracy Buseman-Carlstrom, Coordinator, Phone: 971-722-2516, Email:
      Edit McDonald, Coordinator, Phone: 971-722-2578, Email:
    • PCC - Rock Creek Campus, Volunteer Literacy Tutoring Program (Beaverton/Aloha)
      Please see information for Willow Creek Center (above)
    • PCC Multicultural Academic Program (Beaverton/Aloha)
      GED/ ESL Ages16-20. Phone: 503-533-2915
    • St. Bartholomew's Episcopal Church ESL (Beaverton)
      11265 SW Cabot, Beaverton.
      Evening classes and childcare for Spanish speakers. Phone: 503-644-3468.
    • Sunset Presbyterian Church (Beaverton)
      14986 NW Cornell Rd, Free Saturday classes, childcare and children's classes.
      Phone: 503-292-9293 ext.3097 Email:
    • Jesuit H.S. English Language Outreach (Beaverton/West Portland)
      ESL and Citizenship classes. Phone: 503-291-5482.
      $25 fee for 10 week course
    • Centro Cultural (Cornelius)
      ESL, ABE, and GED offered
      1110 N Adair St., Cornelius, OR 97113, Phone: 503-359-0446
    • Hillsboro United Methodist Church (Hillsboro)
      168 NE 8th, 97124, Contact Mary; Email: Phone: 503.648.3072
      Wednesday and Thursday 6:30 to 8 pm; 9 week term $20; childcare available
    • Ingles Para Trabajadores Agricolas (Hillsboro)
      (Oregon Human Development Corp) ESL, GED: job training and employment information.
      Phone: 503-640-5496
    • Westside Bible Fellowship ESL (Hillsboro)
      526 SE 9th ave, Hillsboro, OR 97123
      David Cliffe, Coordinator, Phone: (503) 729-9774
    • PCC Tigard Tutoring Program Tigard Senior Center (Tigard)
      8815 SW O'Mara St, Tigard, OR 97223, Kris Magaurn, Volunteer Literacy Coordinator
      Phone: (503) 953-8185, Email:
    • St Anthony's Catholic Church (Tigard)
      9905 SW McKenzie, Tigard, OR. ESL Classes. Phone: 503-620-4613
    • Tigard United Methodist Church (Tigard)
      9845 SW Walnut Pl. Phone: 503-639-5141
      Free ESL Conversational
    • Tualatin Public Library (Tualatin)
      18880 SW Martinazzi Ave, Tualatin OR 97602
      ESL Classes. Phone: 503-691-3017; En espanol. 503-691-3077
    • Clackamas Community College (Oregon City, Harmony and Canby)
      19600 South Molalla Ave. Oregon City, OR 97045.
      Michelle Culley, Volunteer Literacy Tutor Coordinator
      Phone: (503) 594-3624, email: