Skip to main content

MIT Libraries logo MIT Libraries

Search Account

English Language Resources: Local Library Resources

Boston Public Library

Classes and groups

Small Group Tutoring

 The BPL offers small group tutoring, from 2-4 participants with one native English speaker group leader. Tutors focus on strengthening conversational skills as well as reading and writing with a more personal focus. For more information and to register please call 617-859-2446 or email 

BPL Online Learning Tools

You'll need a BPL card in order to use these free online tools. You can sign up for an ecard at this link: All you need is a Massachusetts address! 

Cambridge Public Library

Somerville Public Library

Brookline Public Library

Brookline Public Library offers materials in Russian, Chinese, and Hebrew as well as English. 

Everett Public Library

Newton Public Library

Quincy Public Library

Watertown Public Library

Winthrop Public Library