Prepping your garden for spring

The past few weeks have brought sunshine, rain, wind and snow. But what does all the weather mean for your budding spring garden?