All Day

Creative Writing Support Group

Find community and encouragement with other writers in our monthly creative writing meet-up! Each session includes a check-in to see where and how everyone’s at with their practice and/or projects,…

The Great Puzzle Race!

Love a good jigsaw puzzle? Put your puzzling skills to the test at the great puzzle race! Teams of 2–4 puzzlers compete to complete a 500-piece puzzle in under two…

Philosophy Book Club: Plato’s Apology

By popular demand, the next book that our coterie of armchair philosophers is set to read is an oldie and a goodie. It's Plato's Apology! And we may forgive him.…

Making a Mystery

Step into the thrilling world of whodunits with Making a Mystery, an interactive library event where you help craft a brand-new mystery story from scratch! Join a panel of authors as they guide you through the creative chaos—drawing character names, professions,…