Home > Library Services > English as a Second Language
Library Services
Assistive Tech
Audiobooks
Book Groups
Borrowing Materials
Children's Services
Computers
Databases
ESL
Home Delivery
Local History
Meeting Room
Museum Passes
Reference Services
Young Adults
English as a Second Language
Resources
The Somerville Public Library has a great collection of ESL materials including books, audiotapes, CDs, and videos on the following subjects: grammar, reading & writing, listening, pronunciation, citizenship, lifeskills, idioms, TOEFL and GED.

Somerville Public Library ESL Groups

  • Mondays
    • 6:00 PM-7:00 PM East Branch Learn English 1
    • 7:15 PM-8:30 PM East Branch Learn English 2
  • Thursdays
    • 6:00 PM-7:00 PM West Branch Learn English 2
    • 7:15 PM-8:30 PM West Branch Learn English 1

Other ESL Programs in Somerville & Cambridge

  • Somerville
    1. Brazilian American Language Institute, 371 Somerville Ave., 617-666-4558, $76 mo
    2. Catholoic Charities, 270 Washington St., 617-625-1920, $15
    3. Notre Dame Education Center, 15 Tower Court St., 617-628-3196, Books $20
    4. Somerville Brazilian Women's Group and parent Information Center, 1060 Broadway, 617-625-6600, ext. 6964
    5. Somerville Evening School, 81 Highland Ave, 617-628-2594, $100
    6. Somerville High Community Summer School, 81 Highland Ave, 617-625-6600, ext.6100, $100-130
    7. Welcome Project, 35 A Memorial Rd. #11, 617-623-6633
    8. SCALE (Somerville Center for Adult Learning Experiences), 167 Holland St., (617) 625-6600 x6900 After 4pm (617) 625-1335, Free, but approx. 2 yr. waiting list.
  • Cambridge
    1. Cambridge Center for Adult Ed., 42 Brattle St., 617-547-6789, $120-240
    2. Centro Presente, 54 Essex St., 617-497-9080, $51-99
    3. Community Learning Center, 19 Brookline St, 617-349-6363, Free
    4. Concilio Hispano De Cambridge, 105 Windsor St., 617-661-9406, Free
    5. Middlesex County Employment & Training, 40 Thorndike St., 36 JFK St., 617-494-4480, Free
    6. New England School of English, Box 12, 617-864-7170, $1175 plus $90 for 4 weeks