Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

MIT Libraries logo MIT Libraries

Massaschusetts Institute of Technology logo 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.  All you need is a Massachusetts address! 

Cambridge Public Library

Somerville Public Library

Public Library of Brookline

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

Newton Public Library

Thomas Crane Public Library (Quincy)

Watertown Free Public Library

Winthrop Public Library and Museum