May 20 7:00 - 9:00 pm
May 21 9:00 am - 2:00 pm
May 27 6:30 - 8:30 pm
June 5
June 5 10:00 - 10:45 am
June 27, 9:00 am - July 1 - 11:30 am