Michael Amico
Dr. Amico is an understanding and good prof. I took a point off because lectures can be boring and he's hard to reach outside of class. Class is not super hard and he will help you if you ask. Will read a draft of the paper that is 20% of final grade. Tests can be difficult but there's very little homework and he's an easy grader for other things. 