June 11 9:00 - 10:30 am
July 10 - 12, 6:00 pm - 8:00 pm
July 27 - 30, 8:00 am - 6:00 pm
October 26 - 30
June 26 - 29, 5:30 pm - 8:00 pm