Robert Smithson
He was very reasonable and very respectful of differing ideas. Its a seminar based class, so participation is highly encouraged. It is an intro class so a lot of the material was kinda superficial, but he made it interesting. The assignments were fairly easy and he appears to be very lenient on grading. If you need this class, fight to take him.