This class was tough.
So if your open-minded and want a great professor that will use that, take him
This professor has a slight arrogance some don't like but it is well deserved.
Hours per week:
Advice for students:
He is one of the most distinguished teachers available