This class was tough.
One of the rudest professors I've dealt with.
Has a very arrogant approach to teaching material that is fairly dry to begin with.
Hours per week:
Advice for students:
Going to office hours is practically useless. Avoid this man like the plague.