As far as quizzes and assignments, they are all super easy. His study guides are more confusing than the actually exams. The "textbook" is free as it is online, but we never used it in class. Lecture wise, he's kind of all over the place and tends to ramble a lot. He doesn't give good feedback on assignments, but his classes are easy to pass.