ESL Resources

The Hershey Public Library does not offer ESL classes. Access free online help available through a library e-resource called Gale Courses. Create a free account with an email address and password. Access courses on Writing for ESL and for Grammar in ESL.


Below are places you may find ESL classes, and more information.

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.

ESL ESL: English as a Second Language. Free online practice tests and skill building in reading and writing English.

Activities for ESL Students. Free English classes, quiz center, and free English practice tests.

Click here  for a printable list of websites on English as a Second Language Classes run by Churches, and Educational Organizations Serving Adult Refugees an Immigrants in the Community.