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
Nov
2
Individualized ESL Classes
Call the library at 908-458-8425 to schedule an appointment.
November 2, 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.
November 2, 2026
1:00 PM - 3:00 PM
Montgomery branch
Nov
3
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
November 3, 2026
1:00 PM - 2:30 PM
Hillsborough branch
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
November 3, 2026
6:00 PM - 7:30 PM
North Plainfield branch
Nov
4
Individualized ESL Classes
Call the library at 908-458-8425 to schedule an appointment.
November 4, 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. All classes are in Meeting Room A unless otherwise noted.
November 4, 2026
10:30 AM - 12:00 PM
Bridgewater branch
English Conversation Group
Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by the Literacy Volunteers of Somerset County.
November 4, 2026
10:30 AM - 12:00 PM
Warren Township branch