By far one of the worst teachers I've had. His lectures are hard to follow and has yet to work out any of the quantitative problems. He thinks the F test average for all his classes is our fault when really he is the one who is teaching us and not explaining anything. Little to no extra credit and very hard to understand when he speaks.