AdultsPageskidsAbout2About1GFD Comic Con_rectangleHistoricalRoom2About2About2MyAccountResearchPageFriendsPageteen630

Latest news & events

Library Schedule

Library Schedule
Monday – Friday: OPEN 10 am – noon, 1 – 3 pm, 4 – 6 pm
CLOSED Noon – 1 pm & 3 – 4 pm each day for cleaning.
Saturday: OPEN 10 am – 1 pm
In consultation with the town of Guilford’s Health Director, the Library is temporarily suspending all 1-hour appointments for computers or seating in the building.
The building will remain open for brief 15-minute browsing or to pick up holds in the Library Lobby. We will continue to monitor the situation and reassess service offerings as needed.
Read the rest of this entry »

Information Session with Shoreline Adult Education on finishing your high school diploma


Come to a virtual information session Tuesday, March 2 at 5 pm to learn different options to earn a high school diploma offered by Shoreline Adult Education. These programs are free, confidential and designed with flexibility to meet the needs of individuals in varying stages of life. Registration is required.

Read the rest of this entry »

Practice SAT Exam, 2/27 (Virtual)


Take a full-length practice SAT test under timed conditions. This virtual test will give you the opportunity to work on pacing and endurance in a safe setting that best simulates the test day environment. Students will take the test online with a live proctor through Revolution Prep, and get a baseline score. Free and open to all high school students. Saturday, February 27 from 9 am to 1 pm. Registration required.

Read the rest of this entry »

Intro to Competitive Programming


Competitive Programming is made up of 1) Learning how to code and 2) Learning the data structures, algorithms, and problem-solving strategies needed to solve contest problems. We’ll start by learning the basics of C++, Competitive Programming’s main language. Once we have this down, we’ll start doing practice problems from old contests, going from beginner problems to eventually harder problems once we have the tools to do so. There is no prerequisite knowledge needed to participate; we will learn to code together and 99% of the time previous course material won’t be needed to understand what we’re learning.

The class is taught by Guilford High School junior Matt Kotzbauer. Matt decided to learn to code during the pandemic, and chose to specialize in Competitive Programming so that he could do it in the most fun and action-packed environment possible. He hopes to share this joyful experience as well as his knowledge with you all!

Free and open to all students in grades 5 and up. This virtual class will meet weekly (with occasional breaks) every Wednesday at 2:30 pm via Zoom. Please contact Matt at to register.

Read the rest of this entry »