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
Jun
11
Individualized ESL Classes
Call the library to schedule an appointment.
June 11, 2025
10:00 AM - 4:00 PM
Manville branch
Jun
12
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 12, 2025
1:00 PM - 2:30 PM
Manville branch
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 12, 2025
6:30 PM - 7:45 PM
Montgomery branch
English Conversation Group
Practice speaking English in a friendly setting. Basic English skills are required. Hosted by Literacy Volunteers of Somerset County.
June 12, 2025
6:30 PM - 8:00 PM
Manville branch
Jun
16
Individualized ESL Classes
Call the library to schedule an appointment.
June 16, 2025
10:00 AM - 4:00 PM
Manville branch
Jun
17
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.
June 17, 2025
10:30 AM - 11:30 AM
Somerville 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.
June 17, 2025
10:30 AM - 11:30 AM
Warren Township branch

eBooks: How to Access and Borrow
This video tutorial will walk you through the simple steps to access and borrow ebooks from our online library. We'll cover everything from navigating the website, using your library card, to understanding how to borrow and return.
Learn More