Jon Isham
Overall, this is a course that if you are interested in the cause, you should consider taking, but it is very theoretical and sometimes lacks touch with the real world. The workload is reasonable but the grading is done solely by the TA and sometimes getting feedback is super slow.
Isham was very interesting and made an intro course worth taking. I thought he got to supply and demand a little late in the course, but he really took an unorthodox approach that made the class interesting. He puts a lot of emphasis on a 20 page research paper at the end of the year, but everyone gets an A.
This course was interesting. A bit boring at times. Lectures were long. The material was interesting. Exams not that hard. Just have to study. Isham is a great guy and he really wants you to succeed in the course.