Colin Wilson
You get weekly reading quizzes which arent bad and you have two tries on each one. Tests are basically questions from the quizzes. The projects are kinda confusing but pretty easy once you figure them out. The lectures are recorded and they do help.