Sat, May 18, 2:00pm - 4:30pm
Willard Library - Creative Space

Mon, May 20, 4:00pm - 7:00pm
Willard Library - Creative Space

Mon, May 20, 5:00pm - 8:00pm
Helen Warner Branch

Tue, May 21, 9:00am - 11:00am
Helen Warner Branch - Joanne TenBrink Creative Space

Tue, May 21, 9:00am - 12:00pm
Willard Library - Creative Space

Wed, May 22, 9:00am - 11:00am
Willard Library - Creative Space

Wed, May 22, 10:00am - 11:00am
Willard Library - Pierce Room

Wed, May 22, 2:30pm - 4:30pm
Helen Warner Branch - Joanne TenBrink Creative Space

Wed, May 22, 6:00pm - 7:00pm
Willard Library - Lower Level

Thu, May 23, 9:00am - 11:00am
Willard Library - Creative Space

Tue, May 28, 9:00am - 11:00am
Helen Warner Branch - Joanne TenBrink Creative Space

Tue, May 28, 9:00am - 12:00pm
Willard Library - Creative Space

Wed, May 29, 9:00am - 11:00am
Willard Library - Creative Space

Wed, May 29, 10:00am - 11:00am
Willard Library - Pierce Room

Thu, May 30, 9:00am - 11:00am
Willard Library - Creative Space

Thu, May 30, 6:00pm - 7:30pm
Helen Warner Branch - Joanne TenBrink Creative Space

Mon, Jun 03, 2:00pm - 5:00pm
Willard Library - Creative Space

Tue, Jun 04, 9:00am - 11:00am
Helen Warner Branch - Joanne TenBrink Creative Space

Tue, Jun 04, 6:00pm - 7:00pm
Willard Library - Information Desk

Wed, Jun 05, 9:00am - 1:00pm
Willard Library - Creative Space

Wed, Jun 05, 10:00am - 11:00am
Willard Library - Programming Room

Wed, Jun 05, 10:00am - 11:00am
Willard Library - Pierce Room

Thu, Jun 06, 9:00am - 1:00pm
Willard Library - Creative Space

Thu, Jun 06, 6:00pm - 7:30pm
Helen Warner Branch - Joanne TenBrink Creative Space

Fri, Jun 07, 9:30am - 11:30am
Helen Warner Branch - Joanne TenBrink Creative Space

Mon, Jun 10, 2:00pm - 5:00pm
Willard Library - Creative Space

Tue, Jun 11, 9:00am - 11:00am
Helen Warner Branch - Joanne TenBrink Creative Space

Tue, Jun 11, 5:30pm - 7:00pm
Helen Warner Branch - Joanne TenBrink Creative Space

Tue, Jun 11, 6:00pm - 7:00pm
Willard Library - Programming Room

Wed, Jun 12, 9:00am - 1:00pm
Willard Library - Creative Space

Wed, Jun 12, 10:00am - 11:00am
Willard Library - Programming Room

Wed, Jun 12, 10:00am - 11:00am
Willard Library - Pierce Room

Wed, Jun 12, 5:00pm - 7:00pm
Willard Library - Programming Room

Thu, Jun 13, 9:00am - 1:00pm
Willard Library - Creative Space

Thu, Jun 13, 6:00pm - 7:00pm
Willard Library - Programming Room

Thu, Jun 13, 8:00pm - 9:00pm
Virtual - Live streaming

Fri, Jun 14, 12:00pm - 1:00pm
Willard Library - Programming Room

Mon, Jun 17, 2:00pm - 5:00pm
Willard Library - Creative Space

Mon, Jun 17, 2:30pm - 4:30pm
Helen Warner Branch