What to do the Weekend of March 29-31