Keith Bletzer
Professor Bletzer is very soft-spoken, and his lectures fly by (no time to take notes), but he posts them online, and his assignments and tests were simple (but he grades harshly and accepts no late work). I don't have much to say, but if you want a class to pass with little effort, I recommend Professor Bletzer.