Learn A Language

Language Learning for the Whole Family,
Available for FREE exclusively from the Annville Free Library!

What to Expect:

  • Learn 80 languages in any of 50 languages
  • English as a Second Language for 50 Non-English Languages
  • ProCitizen course specifically designed for immigrants to succeed at the Naturalization Test
  • User friendly courses for everyone from toddlers to seniors
  • Browser-based Learning
  • Apps for Android and Apple devices: Learn on your tablet, phone, laptop, iPad, iPhone or Kindle Fire!

Cool Features:

  • Interactive Movies, Music & Poetry
  • Pronunciation & Pitch Analyzers
  • Scored Quizzes
  • Custom Course Designer
  • Virtual Coaching
  • Downloadable phrasebooks and audio lessons
  • Live teacher-led conversation groups
This database is underwritten by the Friends of the Annville Free Library


At the instruction of the Office of Commonwealth Libraries, in order to slow the spread of covid-19 or coronavirus, all public libraries in Lebanon County will be closed effective immediately until further notice. No library materials will be due during this time. Please remember that our elibrary is always open. Visit lclibs.org and click on ebooks.
Share This