Joseph Stuart
Professor Stuart is a great professor. He is a very humble genuine person who teaches complex topics completely and well. There is a lot of reading, but the readings and class are set up for you to learn. If you show up and care about the class you will do great. I never thought any of his test or quiz questions were unfair.