Week 29: welcome spring

Highlights from March 19-22