May 7, 6:45 pm - June 18
May 16 6:45 pm
June 8 10:00 am
June 9 - 11, 9:00 am - 12:00 pm
July 12 - 15
July 15 - 18