I really liked Prof Garst. His class was probably the easiest college-level class I've ever taken. The grades are based on about 3 tests you take and a presentation, so make sure you study some for those. He provides study guides. He also gave one chance at extra credit.