Pavel Krivenko
Pavel is great. 5 hw's on blackboard. 2 Midterms(open book), 1 final. If you do well on Midterms, final became optional. He doesn't care about attendance. I showed up to this class 4 times the entire semester and got an A. Easy class, highly recommend.