Robert Rocklin
Clear and fun lectures. Graded by a few things, but Prof. Rocklin creates helpful study guides and is always willing to meet with students during office hours. He tells dad jokes during class.