Community diary: whats on this week, May 29, 2019