NO ESL CLASS at the East Branch (115 Broadway) on Monday, February 18, 2019
There will be class on Tuesday at Central Library (79 Highland Avenue)
and Thursday at Ciampa Manor (27 College Avenue).
If you have any questions, please contact Brigid at 617.623.5000 x.2935 or

ESL Classes at Somerville Public Library

Classes are FREE, no registration required.  There is no waiting list - just show up!

East Branch (close to Sullivan Station and Orange Line Subway)
115 Broadway
6 p.m.- 8 p.m.

Central Library (next to Somerville High School and Somerville City Hall)
79 Highland Avenue
6 p.m.-7:30 p.m.

Ciampa Manor (Davis Square & Red Line Subway)
27 College Avenue
6 p.m.-8 p.m.

For questions or further information, please contact our Literacy/Volunteer Coordinator, Brigid Pigott,, or phone at 617.623.5000 x.2935

Voices of Somerville: A Poetry Workshop for English Learners

Tuesdays (February 5; February 12; & February 19)
Central Library (next to Somerville High School and Somerville City Hall)
79 Highland Avenue
4:30 p.m.-5:30 p.m.

Come learn about different kinds of poetry, write some poetry, and share poetry from your native countries!
Classes are free and drop-in style. No registration required. No experience with reading or writing poetry is required.

For questions or more information, please contact Brigid Pigott at or 617.623.5000 x.2935

ESL Volunteers

Would you like to help out with teaching in our English-As-A-Second-Language program? If yes, please fill out this online form or contact email our Literacy/Volunteer Coordinator,

ESL Library Resources

There are a number of resources for learning and teaching English as a Second Language (ESL) through the Somerville Public Library:

  • A great collection of ESL Learning materials including workbooks, leveled readers, and CDs in the following areas: Grammar, Reading, Writing, Listening, Speaking, Pronunciation, Citizenship, Lifeskills, Idioms, TOEFL, and IELTS.
  • A great collection of ESL Teaching materials including teaching ESL online, teaching content to English Learners, and incorporating culture into the ESL classroom.
  • A "language lab" type database (Mango Languages) that you can use at home through your computer to learn and practice English.

Mango Languages
The Mango Languages database offers language training and practice for English for Speakers of Other Languages.

To access the database:

  • Click on the Mango Languages picture above, then click "Guest Access" to create a profile. 
  • On the next page, there will be a list of languages. 
  • Click on English (or any other language you would like to learn), then choose your native language to begin your lessons.  For example, if you speak Portuguese, you will choose "English for Portuguese Speakers".  

Other ESL Programs in Somerville, Cambridge, & Greater Boston:


167 Holland Street
Day & Evening Classes
FREE-Wait List
To sign up for the wait list, you will need to call SCALE at 617.629.5500 or go to front office with the following information:
First and Last Name
Telephone Number
Date of Birth
Country of Origin
Home Language
Years of School in Home Country
Level of English (Beginner, Intermediate, or Advanced)

Somerville Family Learning Collaborative  
Cummings School & East Somerville Community School
617.625.6600 x.6966
FREE-Registration is Required before each Cycle
*for parents of children in Somerville schools only                                

The Welcome Project 
Mystic Activity Center         
530 Mystic Ave.  #111
Course Fee ($)
On-going Classes

MAPS (Mass Alliance of Portuguese Speakers) 
92 Union Square
Course Fee ($)
Call for Class Schedule

CORES (Committee on Refugees from El Salvador)
343 Medford St. 3rd Floor
Course Fee ($)
Call for Class Schedule

Saint James Episcopal Church                    
1170 Broadway
FREE-Drop-In Class
Monday 6 p.m. - 8 p.m.

Somerville Arts Council
Intercambio-Language Exchange
167 Holland Street


Community Learning Center  
5 Western Avenue
On-Going Classes
*for Cambridge residents and Cambridge City employees only

Cambridge Public Library 
449 Broadway
45 Pearl Street
FREE-Drop-In Class

Cambridge Center for Adult Education 
42 Brattle Street
Course Fee ($)
On-going Classes


Bunker Hill Community College         
157 Hawthorne St.         
Bellingham Square, Chelsea
FREE-Wait List
Course Fee ($)
On-going Classes

Intergenerational Literacy Program   
99 Hawthorn St., Chelsea
FREE-Wait List

Neighborhood of Affordable Housing             
143 Border St., East Boston
Register before cycle
Course Fee- $20/12 weeks

English Innovations
20 Maverick Square, East Boston
250 Sumner St., East Boston
Call or Register Online

Everett Adult Learning Center
90 Chelsea St., Everett
Call to Register

La Comunidad Inc.  
471 Broadway #1, Everett
Course Fee ($)

Immigrant Learning Center                           
442 Main Street, Malden
FREE-Call for Information

Malden Public Library                
36 Salem Street, Malden
FREE-Drop-In Class
Wednesdays 1-2:30 P.M. (Conversation Group Only)            

Medford Family Network                              
Medford High School                           
489 Winthrop St, Medford
Tuesday & Thursday Afternoons                     

English at Large    
800 Cummings Park #5500, Woburn   
Tutoring Matches and Conversation Groups
FREE-Waitlist for Tutors
Online Application            

Revere Community School         
101 School Street, Revere
781.333.2061 x. 51424    
Course Fee ($)
Registration Required-9 Week Session    

Pathways (formerly known as Operation Bootstrap)                                 
20 Wheeler Street, Suite 203, Lynn
Call for Information

YMCA of Greater Boston
3 Center Plaza, Suite 901 (TC Level)
Boston, MA 02108
Course Fee ($)

For programs by city, CLICK HERE to see or download.

(Updated 2/15/19, BP)