Heat, late snow, floods, tornadoes: this year is challenging for every gardener.