This class was tough.
I would NOT recommend this course. It is very challenging and the structure is solely online. The class does not have good guidance for students.
I learned nothing. It took a group of students to pass the class.
Hours per week:
Advice for students:
Take an alternative if available. If not, make friends and form a study group.