This class was tough.
I would not recommend this course. If you have to take it, try not to get Mount. However, there is only one professor each semester, sorry. His exams have been puzzles, doesn't really ask much pertinent information. What makes it even more difficult is that he has typos or confusing (confusing to anyone, not just dumb people) wording, which makes it's almost impossible to solve his "puzzles" without seeing similar questions in the past.
No real highlights. Didn't learn much from the class. Probably a big waste of time to be honest.
Hours per week:
Advice for students:
Look for past exams. Otherwise you'll get average (which is curved to an 80)