Skip to Main Content

The Atlantic City Free Public Library

ESL & Language Learning: ESL

ACFPL has an extensive collection of ESL, Language Learning and World Language resources. This guide provides a sampling of the materials available on this subject. To view more visit the library or browse the catalog


The Library Is OPEN!

Main Library: Monday – Wednesday 9:30am – 5pm

Thursday 9:30 am – 8 pm

Friday – Saturday 9:30am – 5pm

Richmond Library: Tuesday & Wednesday from 9:30am – 5pm


Limited in-person classes available at this time.

The Atlantic City Free Public Library has moved some of its programming online. Click here to view the library's online programs & classes.

The library also offers a variety of online resources. Click here to access our premium e-resources.  

Websites to Learn a Language

Learning Languages Online

Basic ESL

Virtual ESL

Beginners English class for non-native, English speakers. Classes include interactive learning activities that focus on increasing the listening, speaking, reading, grammar, and writing skills of the students.

Classes meet using Zoom.  

Class Schedule: 

Mondays 7 pm - 8:30 pm

Wednesdays 7 pm - 8:30 pm

Fridays 10 am - 11:30 am

Click here to register. 

Basic ESL (in-person)

In-person ESL classes are currently full. Please check back at a later date.

Library Website |  Library Catalog |  Contact the Library | Call the Library: 609.345.2269