Paul Kochmanski
If you pay attention in class you will learn a lot. He clearly knows his material. However, he is awful at responding to emails and when he does it is often in a passive aggressive tone. He grades you on participation but he still gets confused on our names when I have had him for 2 consecutive semesters. Good professor but the tests are difficult.