He is a very hard grader on test. He is probably one of the worst professors I have ever had. He always finishes class late and gets irritated when the class packs up to leave when it is time to go. He barely finishes the lectures because he goes on and on about irrelevant things. Also, the Webassigns do not match up with what he teaches in class.