His quizzes / test WERE CONFUSING af . (Trust me he says read the textbook and you study the study guide but sometimes what you read is not there) Besides his grading , He makes lectures interesting and the class isnt boring. Offers good advice