When: Tue., April 24, 9:45-11 & 11:45 a.m.-1 p.m., Wed., April 25, 9:45-11 & 11:45 a.m.-1 p.m., Thu., April 26, 9:45-11 & 11:45 a.m.-1 p.m., Tue., May 1, 9:45-11 & 11:45 a.m.-1 p.m., Wed., May 2, 9:45-11 & 11:45 a.m.-1 p.m., Thu., May 3, 9:45-11 & 11:45 a.m.-1 p.m., Fri., May 4, 9:45-11, 11:45 a.m.-1 p.m. & 6:30-7:45 p.m., Sat., May 5, 2-3:15 p.m., Sun., May 6, 2-3:15 p.m., Tue., May 8, 9:45-11 & 11:45 a.m.-1 p.m., Wed., May 9, 9:45-11 & 11:45 a.m.-1 p.m., Thu., May 10, 9:45 a.m.-11 p.m. & 11:45 a.m.-1 p.m., Fri., May 11, 9:45-11 & 11:45 a.m.-1 p.m., Tue., May 15, 9:45 a.m.-11 p.m. & 11:45 a.m.-1 p.m., Wed., May 16, 9:45-11 & 11:45-1 a.m., Thu., May 17, 9:45-11 & 11:45-1 a.m., Sat., May 19, 2-3:15 p.m., Tue., May 22, 9:45-11 & 11:45 a.m.-1 p.m., Wed., May 23, 9:45-11 & 11:45 a.m.-1 p.m., Thu., May 24, 9:45-11 & 11:45-1 a.m., Sat., May 26, 2-3:15 p.m., Tue., May 29, 9:45-11 & 11:45 a.m.-1 p.m., Wed., May 30, 9:45-11 & 11:45 a.m.-1 p.m., Thu., May 31, 9:45-11 & 11:45 a.m.-1 p.m., Fri., June 1, 9:45-11, 11:45 a.m.-1 p.m. & 6:30-7:45 p.m. and Sat., June 2, 2-3:15 p.m. 2018