Trevor Hale
I am a straight-A student who has had tough professors before, but Professor Hale was absolutely terrible. It seemed like he was trying to teach the class, but his lectures didn't make sense. He went on so many tangents and mumbled quite a bit of the time.  I do not recommend this professor unless you want to teach yourself how to do stats.