This class was tough.
This is an extremely interesting course, just make sure you make flash cards; alot of terms to memorize.
So much about logic and different ways to think.
Hours per week:
Advice for students:
Make flash cards! Seriously, it helps more than you'd expect.