After what seems like a never-ending winter, spring is finally here. While meteorological spring began on Sunday, March 1, astronomical spring is marked by the spring equinox that arrives today, ...