May 27- June 2 events and activities