Spring 2020 Detailed Calendar of Events