Stephen Axon
He is one of the best professors! Taking him in a 150+ lecture, he really showed he cared that each and every one of us passed. He basically gives 50% of the test questions out before the exam. Easy A if you do the small amount of work he gives just show up to show you care!