This class was tough.
This was a hard course. It's very content and math heavy, be prepared to get your head wrapped around hard concepts.
The prof is very supportive and genuinely wants you to do well. Content was interesting.
Hours per week:
Advice for students:
Make sure you do the reading ALWAYS, and show up to class. You'll need all the help you can get. Do extra research and learning to understand concepts. Understanding is key.