This class was tough.
The tests are weighted extremely heavily, and the teacher isn't very helpful.
I can't think of any real highlights, but I did learn the concepts well enough to succeed on short-answer tests.
Hours per week:
Advice for students:
Have a solid understanding of the concepts found in the homework problems that they become natural.