Took him when it was his second semester teaching. His exams and quizzes were tough but he does give examples in class that are similar so do ask for lots of examples and practice problems. This is not easy material that you can ace in one night. You need to practice the material night after night until you get it right and actually understand it.