James Lambert
Wonderful man and wonderful professor. If you are willing to listen to others and discuss ideas, you will love his classes. If you are not open to other ideas and diverse perspectives, you will not like him. Overall, best PHL prof I have had at MSU. 