Hands down, a great professor. So there were 5 quizzes based on on the chapters of the book, 8 discussion topics but VERY easy, 2 short assignments but again VERY easy, 1 midterm , no final exam but there is a final project. For the final project he posts videos on how to do it, step-by-step, so if you do the work, you'll get an A.