Pretty easy, overall.
This was a college level class taught in my high school. I am good at math, so I did very well. But the teacher doesn't have the best reputation for providing enough information to understand the concepts. I helped many of my classmates understand the material.
I can't say there were any highlights. I can say that it in this class, students need to be warned that they need to learn to teach themselves how to solve in class and homework problems.
Hours per week:
Advice for students:
Don't get behind on homework, and don't continue with new topics unless you completely understand prior ones.