Jerry Steinhofer
This was an easy class, but the lectures are so boring. I had this as a night bomb and we didn't get breaks, and we stayed the whole time most the semester. He makes you participate 10 times, but his long lectures make it hard to pay attention and engage in the material. Otherwise, he is laid back and you'll do well if you pay attention. 