May 18 1:30 - 4:30 pm
May 27 11:00 am - 2:00 pm
June 23 - 29
June 26 - 28, 11:00 am - 9:45 pm
October 25 - 27