Pretty easy, overall.
The material is pretty boring, but not too difficult. Pay attention when the professor does math problems in class. Professor very knowledgable about the material
The professor made lectures more interesting and is clearly passionate about the subject.
Hours per week:
Advice for students:
Take the optional quizzes because they are good practice