His lectures are confusing if you do not read the textbook or study beforehand. This class is tough, but because of Marinelli's lenient grading (GOATINELLI), you will pass if you put in the work and watch Professor Leonard's video.