Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

The Atlantic City Free Public Library

Adult Education: ESL

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 - Saturday 9:30a-5p.

Richmond Library: Tuesday and Wednesday from 9:30a-5p.


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.  

Basic ESL

Basic ESL (virtual)

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:15 pm

Wednesdays 7 pm - 8:15 pm

Fridays 10 am - 11:15 am

Click here to register. 

Learning Languages Online

Websites to Learn a Language

Engen Lab

ESL Career Readiness Lab (in-person or virtual)

Hours: Mondays from 9:30 am to 1pm

Location: Main Library, Next STEP Lab

Engen's Language Upskilling platform offers ESL classes and tutorials with a focus on:

  • Job interview skills
  • Food and beverage industry
  • Hospitality industry

Engen can be accessed remotely on your personal device or during  the ESL Career Readiness Lab in the Main Library, 

Click here to register online

aquí para español

For more information visit the Main Library's Help Desk or call 609-345-2269 ext.3060

This class is part of the Building Employment Skills Training (BEST) Program, funded by a grant from the New Jersey Department of Labor & Workforce Development. 

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