His lectures are very hard to follow and he does a bad job at explaining concepts. He assumes everyone understands it after the firs time he explains it, while in reality most of the class is left confused. Makes the tests extremely hard and has said he prides himself on being a tough grader and he "doesn't believe in curves".