Stan Diel
His class is really fun and you talk about a bunch of different topics. He gives out 7 tests and a final exam. The test is multiple-choice and very rarely fills in the blank. He always has extra credit questions at the end.