Programs, Events, & Classes

daisies in a book

The Perfictionists!

Come meet some congenial people for a snack, a craft and a conversation about books!
person writing on notebook while sitting in grass

Amusing the Muse: An Adult Book Club for Aspiring Writers

Lively group of writers who meet at the Library for writing practice and reading inspiration.
pink rose in a book

Book Talk: Book Discussions for Adults

This year’s theme is "Power Structures and Power Struggles".
young woman using a laptop with text behind her

Girls Who Code

Learn new valuable, marketable skills while having fun and meeting new friends.
conversation bubbles

Talk Time: English Conversation Group

Join us for an informal conversation group to practice and improve your English skills.
chess pieces

Chess Club

Beginner and experienced players welcome!
balls of yarn in basket

Knit & Knosh

Drop in for this casual and friendly knitting group.