David Anderson
Great Professor. I took his course online and most weeks you are required to write a 1-2 page paper on the chapter and additional information he provides. As long as you actually read what he assigns he grades fairly. He offers extra credit. He also posts cute/funny little things to enjoy if you need to just take a quick break from school work