This class was tough.
This class requires at LEAST 9 hours a week put aside working on watching all the online lectures and doing all the practice problems and online quiz.
This is the only way to pass this class with an A. And with this, Mac is a really good teacher and delivers all the information very clearly.
Hours per week:
Advice for students:
The key is to just contribute a lot of time to the class