Language Learning

We provide the tools needed for enhancing language skills. We feature classes and conversation groups. In addition, explore our world language collections. Delve into our Mango Languages e-resource to learn more than 50 languages. Peruse PressReader for publications in languages from around the globe. Connect with our staff to discover much more of what we have to offer.

Events

Individualized ESL Classes

Call the library to schedule an appointment.
June 17, 2026 10:00 AM - 4:00 PM Manville branch

English Conversation Group

Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 18, 2026 1:00 PM - 2:30 PM Manville branch

NPL US Citizenship Course

A free 16-hour course taught in two-hour sessions over several weeks by JFVS Immigration Services.
June 18, 2026 5:00 PM - 7:30 PM North Plainfield branch

English Conversation Group

Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 18, 2026 6:00 PM - 7:30 PM Manville branch

Individualized ESL Classes

Call the library to schedule an appointment.
June 22, 2026 10:00 AM - 4:00 PM Manville branch

Individualized ESL Classes

Call the library to schedule an appointment.
June 24, 2026 10:00 AM - 4:00 PM Manville branch

English Conversation Group

Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 25, 2026 1:00 PM - 2:30 PM Manville branch