Phil DeCicca
He is an awesome guy and really cares about his students. We rarely had class on Friday (usually it was a 3 question quiz that took 10 minutes). In class, he always goes off on tangents so it can be hard to pay attention sometimes. He is really accessible out of class, just email him. Pretty easy A, just study a couple days before tests.