Lectures are terrible, just reading the slides and skipping most of it. Not sure why but this course still has 3 quizzes each worth 10%. The quizzes require you to memorize several chapters which are explained in the most convoluted way possible.more