Some of our favorite events from the 2017 Spring Season.