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
25
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
NPL US Citizenship Course
A free 16-hour course taught in two-hour sessions over several weeks by JFVS Immigration Services.
June 25, 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 25, 2026
6:00 PM - 7:30 PM
Manville branch
Jun
29
Individualized ESL Classes
Call the library to schedule an appointment.
June 29, 2026
10:00 AM - 4:00 PM
Manville branch
Jul
1
Individualized ESL Classes
Call the library to schedule an appointment.
July 1, 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.
July 1, 2026
10:30 AM - 11:30 AM
Bridgewater branch
Jul
2
English Conversation Group
Practice speaking English in a friendly setting. Intermediate English skills are required. Hosted by Literacy Volunteers of Somerset County.
July 2, 2026
1:30 PM - 2:30 PM
Manville branch