701 Cocoa Ave, Hershey, PA 17033

(717) 533-6555 library@derrytownship.org

English as a Second Language (ESL)


Learning Express Library is an online resource through our website.

Create a FREE account with a username and password. Log in to improve your reading, speaking, listening and writing skills along with practice tests in TOEFL – Test of English as a Foreign Language.

TOEFL iBT Test Preparation eBooks

TOEFL iBT Test Preparation

TOEFL iBT Practice Tests


Gale Courses is another online resource on our website for FREE instructor-led courses.

Is English a second language for you? Take a class on Writing for ESL and for Grammar in ESL. If you  wish to pursue teaching English as a Second Language, find classes on instructing.


English as a Second Language in the Community 

Hershey Free Church

General contact person – Sue Habecker. Call: (717) 856-2681, or email: shabecker3@gmail.com  Classes vary and are held on Monday mornings, Thursday afternoons and evenings.

Beginner level – Sue Habecker (see above for contact info.) and Jim Hinderliter. E-mail at mlhindrliter@yahoo.com

Intermediate level – Sue Taylor. E-mail at jetsakt@aol.com  Michele Hinderliter. E-mail at mlhinderliter@yahoo.com

Advanced – Kristen Hinderliter. E-mail at persidie@gmail.com

Harrisburg Community College (type in ESL in the search box)

Call: (800) 222–4222, or (800) ABC-HACC

ESL Community Education at Lancaster-Lebanon, PA IU13
Call : (717) 606-1600

Catholic Charities—Diocese of Harrisburg

Under Get Help, select Immigration Refugee & Services, scroll down to Learn More for English as a Second Language.

This following websites offer online practice tests and skill building in reading and writing English.

ESL Go.com

ESL: English as a Second Language

ONLINE: Free English classes, quiz center, and free English practice tests.

Activities for ESL Students