Ryan Olsen
Lots of reading, 3 discussions, 3 tests. He lets you know exactly what to prepare for on the essay exams, and allows multiple attempts. Required one 4-6 page essay as a final exam. Has specific requirements for discussion boards, but if you put in effort you'll do well. Would highly recommend this class to anyone, and would love to have him again.