Jason was pretty cool. There are video lecture quizzes, weekly discussions, and a few tests however they were hard. Just took some time to get through the lectures. I thought this class was pretty interesting. I would definitely take another one of his classes. 