Weathering The Storm by Fifty Lessons