Jonathan Heath
He is definitely an easy A. There were a few people who didn't do well in his class, and I honestly can't understand how. As long as you listen to his lectures (which you may as well because you're there anyway), you can pass the tests with flying colors. Also, he gives you study guides that are EXACTLY like the tests.