Xavier Knight
He is a nice guy who brings real world examples but my GOD is he boring. By far the least enthusiastic professor I have had. He is very smart and knows what hes talking about but talks in a monotone voice. This class was a 2 hour lecture and when I say it was a 2 hour lecture, he lectured for 2 hours straight.