This class was tough.
You need to use web sources to keep up with the course but you can do well in this class as long as you practice a bit outside of class.
It is a complex course, some subjects are easier than others.
Hours per week:
Advice for students:
Practice outside of class, search for tutors or web sources that can help.