David Sailor
This class was not hard but it was a lot of work. The quizzes are difficult and you have to read all the materials and watch the hours of videos. He picks details that he bases the quizzes off of. It is manageable and he does drop one quiz.