The Library is closed due to the COVID-19 Outbreak.

Online access will continue, which requires a library card number. If you do not have a library card number please register here and you will be emailed a number.

We will keep you updated as events unfold. We will continue to work closely with the town to ensure the safety of all our patrons, and we hope that everyone continues to be healthy.

Recommended Websites

Back to main reference department page.

Language Websites

Activities for ESL Students

Quizzes, exercises and puzzles to help learn English as a second language.  Project of the Internet TESL Journal.

The Blue Book of Grammar and Punctuation

Rules of grammar, punctuation, capitalization, etc., plus quizzes.

Dave’s ESL Café

Internet meeting place for ESL and EFL teachers and students. Also contains grammar, idioms, slang and quizzes.

Interesting Things for ESL Students

Word games, puzzles, quizzes, slang, proverbs, vocabulary, tongue twisters and listening practice.  English as 2nd Language

Beginner, Intermediate and Advanced lessons.  Grammar, rules, listening and reading comprehension exercises.

The Internet Picture Dictionary

A beginner level dictionary that uses a keyword search to find the picture/definition.

National Institute for Literacy This is a clearing house for information on improving one's literacy.
DuoLingo DuoLingo is a gamelike education tool, operating from its website and an app available for a smartphone. It has a variety of entry-languages for the English Language Learner.

OWL (Online Writing Lab)

Grammar, spelling, punctuation, numbers, and writing.  Easy download of handout materials for students and teachers of ESL.

Monday - Thursday, 9:30 AM to 9:00 PM
Friday 9:30 AM to 5:00 PM
Saturday 9:30 AM to 5:00 PM
Sunday: 1:00-5:00 PM