This class was tough.
For a lot of majors, this course is required, so I cannot tell you to take or avoid it. Overall, it was very difficult.
I learned that reading the text book barely helps.
Hours per week:
Advice for students:
If you want an A, you have to make this class your priority (go to class, listen actively, etc.). If you're okay with a B, you can slack because the margin is so big.