This class was tough.
The few Pros: the teacher is respectful to the class and truly does have a passion for for what he teaches.
The cons: the clarity on most of the chapters he lectures seems unclear and unstructured,
Hours per week:
Advice for students:
especially for the knowledge required to complete any of the time-consuming homework he assigns.