In the Know: 5 things to do this weekend - June 20 - 22