Local ESL Classes
English Word of the Day
Language Learning Computer-Based Resources
Use these resources in the library as a guest or from any internet connection with your library card.
Pronunciator: Pronunciator is the world's largest language-learning service, with 60 languages and 3,000 available courses. Learn how to actually speak a foreign language with the help of pronunciation analysis, virtual coaches, and simulated conversations. For both beginners and advanced learners, kids to adults. Includes interactive ESL for 50 non-English languages, too.
Mango: Offers over twenty foreign languages to learn. Mango also offers ESL courses for those who want to learn English.
Websites to Learn a Language
DVDs and Audiobooks
ESL Classes at the Library
Classes are open to Library cardholders. Please register at the Help Desk with your valid ACFPL library card and call before to make sure class is being held. 609-345-2269. Classes are held in the Main Library meeting room (second floor).
ESL for Everyone
Mondays from 1 – 3:30; 9/9, 9/16, 9/23, 9/30, 10/7, 10/21, and 10/28
Listen, read, practice conversation, learn writing techniques, new vocabulary, pronunciation, and proper grammar. All levels of ESL are welcome to attend.
Wednesdays from 1-3:30 P.M.; 9/4, 9/11, 9/18, 9/25, 10/2, 10/9, 10/16, and 10/23
Learn the basics of English, especially communication and listening skills, and become more comfortable getting around your community.