Pretty easy, overall.
I thought it was a very straight forward course that tied complex and annoying definitions to common sense.
Nothing. If anything I knew most/all of the information before I enrolled in the class.
Hours per week:
Advice for students:
Its mandatory but simple. All i did was read the book. Sitting through more than one lecture feels worse than getting your front tooth taken out.