You can tell how much he genuinely cares about students and the content. Assignments are very straightforward, just discussion posts and weekly quizzes over the content. I maintained a 100% the entire course so it's not bad at all. There is a lengthy term paper but it is basically a completion grade. I loved his class and his teaching style.