 The library collection includes print and online resources, including over 114,000 materials in a wide variety of formats.The library offers educational, recreational and cultural programs including storytimes for kids, monthly programs for teens, summer reading programs for all ages, concerts, book clubs, and computer classes.In the 2012-2013 fiscal year the library offered 441 events, classes, and programs.