English Language Learning

Whether you're a beginner or looking to refine your fluency, we offer programs and resources to help you. We provide the tools needed for enhancing English language skills and we feature classes and conversation groups. Connect with our staff to discover much more of what we have to offer.
?> ?> ?>Programs and Events
May
11
Individualized ESL Classes
Call the library to schedule an appointment.
May 11, 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.
May 11, 2026
2:00 PM - 3:30 PM
Montgomery branch
First Steps Basic English Program
A free, registration only basic English Class offered by LVSC.
May 11, 2026
5:30 PM - 7:30 PM
Hillsborough branch
May
12
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
May 12, 2026
1:00 PM - 2:30 PM
Hillsborough branch
May
13
Individualized ESL Classes
Call the library to schedule an appointment.
May 13, 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 SCLSNJ staff in partnership with the Literacy Volunteers of Somerset County.
May 13, 2026
10:30 AM - 11:30 AM
Bridgewater branch
English Conversation Group
Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by SCLSNJ staff in partnership with the Literacy Volunteers of Somerset County.
May 13, 2026
10:30 AM - 11:30 AM
Warren Township branch