5 Things to do This Weekend – March 31 – April 2