English Language Learning at South Brunswick Public

Are you or someone you know learning English? SBPL has resources to help!

ESL Group

The library hosts free classes for those who want to learn or practice English. Check our Event Calendar  for dates and times or contact the Information Desk in person or by phone at 732-329-4000, ext. 7286. You may also fill out this online form to register for classes.


The library has an ESL book & audiobook section, organized by topic. Search for “ESL” in our online catalog to see titles and place holds.


The library offers free access to Pronunciator  and Rosetta Stone  language programs for SBPL cardholders.

Check out our guide to ESL Resources. Find resources for students and teachers, including ESL testing, classes, and lesson plans.


Our groups are led by dedicated volunteers looking to make a different in their communities. If you are interested in working with English language learners, please fill out the ESL Volunteer Interest Form below. Once completed you can either return it to the Information Desk or e-mail it sblibraryesl@gmail.com.

South Brunswick Public Library ESL Volunteer Interest Form

Click here to download ESL Volunteer Interest Form. Be sure to fill it out and return it to the Information Desk or e-mail it sblibraryesl@gmail.com!