This class was tough.
You really have to go through material on your own. There are hardly any assignments so tests are your only option to do well.
The ideas were interesting I just didn't enjoy how they were executed.
Hours per week:
Advice for students:
Read all the material and sit in the front