Pros: Not graded on much and he covers everything you need to know right before taking a quiz. He wants you to do well and is interested in course topics. Cons: He doesn't clearly define what's on the midterm. He also likes to write on the whiteboard that has slides projected onto it. This effectively makes what he wrote and the slides illegible.