9:30-10:45am Monday May. 20
9:30-11am Thursday May. 23
9:30-11am Thursday May. 30
10:30-11am Tuesday Jun. 11
1:30-3:30pm Tuesday Jun. 11
9:30-10am Wednesday Jun. 12
1:30-3:30pm Thursday Jun. 13
10:30-11am Tuesday Jun. 18
1:30-3:30pm Tuesday Jun. 18
9:30-10am Wednesday Jun. 19
1:30-3:30pm Thursday Jun. 20
All DaySunday Jun. 23
All DayMonday Jun. 24
All DayTuesday Jun. 25
10:30-11am Tuesday Jun. 25
1:30-3:30pm Tuesday Jun. 25
All DayWednesday Jun. 26
9:30-10am Wednesday Jun. 26
1:30-3:30pm Thursday Jun. 27
10:30-11am Tuesday Jul. 2