Christopher Ruh
Please, for the love of god, don't be tricked into his funny charismatic persona on the first few days; these reviews by others are entirely accurate of his teaching skills and performance. He turned into a monster when grading. He did nothing but nit pick. He is by far the absolute worst professor I've ever taken. 