Wed, Apr 17, 9:30am - 10:15am
Children's Program Room

Wed, Apr 17, 10:00am - 11:30am
Meeting Room 2C

Wed, Apr 17, 10:30am - 11:15am
Children's Program Room

Wed, Apr 17, 1:00pm - 4:00pm
Meeting Room 2B/C Combo

Wed, Apr 17, 2:00pm - 3:00pm
The Ground Floor Teen Space

Wed, Apr 17, 4:00pm - 6:00pm
Meeting Room 2A

Wed, Apr 17, 5:30pm - 6:45pm
Children's Program Room
Registration is now closed

Wed, Apr 17, 5:45pm - 7:00pm
Meeting Room 1B/C Combo

Wed, Apr 17, 6:30pm - 8:00pm
Meeting Room 2B
Registration is now closed

Thu, Apr 18, 10:00am - 11:30am
Meeting Room 1C

Thu, Apr 18, 10:00am - 12:00pm
Meeting Room 2B

Thu, Apr 18, 10:30am - 11:30am
Children's Program Room

Thu, Apr 18, 4:00pm - 6:00pm
The Ground Floor Conference Room
Please contact the library to register for this event.

Thu, Apr 18, 4:00pm - 6:00pm
Children's Program Room

Thu, Apr 18, 6:00pm - 9:00pm
The Ground Floor Teen Space

Thu, Apr 18, 6:30pm - 7:30pm
Meeting Room 2B

Fri, Apr 19, 12:00pm - 1:30pm
VITAL Classroom

Fri, Apr 19, 1:30pm - 2:30pm
Children's Program Room

Sat, Apr 20, 10:00am - 11:30am
Meeting Room 1C

Sat, Apr 20, 11:00am - 12:00pm
Children's Program Room

Sat, Apr 20, 2:00pm - 5:00pm
Auditorium

Sat, Apr 20, 4:00pm - 6:00pm
Meeting Room 1B/C Combo

Sun, Apr 21, 12:30pm - 2:00pm
Meeting Room 2B

Sun, Apr 21, 2:00pm - 3:00pm
Children's Program Room

Mon, Apr 22, 10:00am - 11:30am
VITAL Classroom

Mon, Apr 22, 4:00pm - 5:00pm
The Ground Floor Teen Space

Mon, Apr 22, 4:00pm - 5:30pm
The Ground Floor Conference Room

Mon, Apr 22, 5:00pm - 6:00pm

Canceled
Mon, Apr 22, 5:00pm - 6:00pm

Mon, Apr 22, 5:30pm - 7:00pm
VITAL Classroom

Mon, Apr 22, 6:00pm - 7:00pm
Children's Program Room

Tue, Apr 23, 10:00am - 10:30am
Children's Program Room

Tue, Apr 23, 10:00am - 12:00pm
Meeting Room 2A

Canceled
Tue, Apr 23, 10:00am - 11:30am

Tue, Apr 23, 10:45am - 11:30am
Children's Program Room

Canceled
Tue, Apr 23, 4:00pm - 6:00pm

Tue, Apr 23, 5:30pm - 7:00pm
VITAL Classroom

Tue, Apr 23, 6:00pm - 7:00pm

Tue, Apr 23, 7:30pm - 8:30pm
Auditorium

Wed, Apr 24, 9:30am - 10:15am
Children's Program Room

Wed, Apr 24, 10:00am - 11:30am
Meeting Room 2C

Wed, Apr 24, 10:30am - 11:15am
Children's Program Room

Wed, Apr 24, 4:00pm - 6:00pm
Meeting Room 1C

Rescheduled
Wed, Apr 24, 4:00pm - 5:30pm
New date Wednesday, April 24, 4:30pm - 6:00pm

Wed, Apr 24, 4:30pm - 6:00pm
The Ground Floor Teen Space

Wed, Apr 24, 5:00pm - 6:00pm
Meeting Room 2B

Wed, Apr 24, 6:00pm - 7:00pm
Meeting Room 1B