This class was tough.
This professor is the best one I've had so far in my opinion. He is wonderful at capturing your attention so you want to learn. He teaches some HIGHLY interesting material.
Beware, exams are pretty rough though. Many trick questions.
Hours per week:
Advice for students:
You can eliminate it down to the two best ones but one is from the material and one is his opinion. Highly recommend