He the best Penn State grad weather person.
Here is a link which explains why we are having so much snow in the mid Atlantic, and why we might have up to 100 inches this winter. BRRRR It think it is by this same guy.
http://www.accuweather.com/news-weather-features.asp?partner=accuweather&traveler=0&date=2010-02-09_1653&month=2&year=2010