Participate in one of our many events in person or online. View All Events Calendar Featured Events Image Art Shows Image Battle of the Books Image Book Clubs Image Law in the Library Image Millhopper School of Witchcraft and Wizardry Image 1,000 Books Before Kindergarten Image Quilt Trail Image Story Time Image Teen Creative Writing Contest