This class was tough.
I would absolutely recommend this course because the information is presented in a dynamic and interesting way that is easy to grasp.
The instructor's passion for the subject is infectious and adds to the general class experience.
Hours per week:
Advice for students:
Reading the book is unavoidable, don't try to get around it, just go through it as best you can.