Language Learning

Choose from 30 languages. Core lessons help you build reading, writing, speaking and listening skills. Focused activities teach you to refine grammar, vocabulary, pronunciation and more


Mobile apps enable you to reinforce your new language skills on the go.

To get started, click here.  Your library card number is your "PATRON ID".

Contact our Reference Department at 201-568-8680 for more information

Rosetta Stone

The Tenafly Public Library offers group tutoring and conversation classes. Classes are currently full, but call Rafat Ispahany at 201-568-8680 to put your name on the waiting list.

If you're interested in volunteering as an ESL tutor, email our ESL Coordinator, Rafat Ispahany, at .

ESL Classes

Your Library
Card Account
Apply for a
library card
eNews Sign Up

Support Your Library

Monday: 10am - 9pm
Tuesday: 10am - 9pm
Wednesday: 10am - 5pm
Thursday: 10am-9pm
Friday: 10am-5pm
Saturday: 10am - 5pm
Sunday: 12pm - 4pm
(closed Sunday June, July, August)
100 Riveredge Rd.
Tenafly, NJ  07670
Bergen County Cooperative Library System link

Get Social

  • Facebook - Grey Circle
  • Twitter - Grey Circle
  • Instagram - Grey Circle

© 2018 Tenafly Public Library