This class was tough.
There is one major assignment per unit. It can be very time consuming, but it is not overwhelming difficult.
Allowed us to apply real-life aspects into every homework assignment.
Hours per week:
Advice for students:
Work on your projects throughout the week, because they definitely are time consuming. I also don't think he believes in giving 100% on anything.