Tucker Krone
Very nice person, bad teaching style. In a big lecture room, he just reads off of a sub-adequate word document and expects us to keep up and understand. The concepts taught are incredibly important for research, but he doesn't make it clear at all. Also hard to find material to help supplement the lack of learning on the internet. 