Eugene McCarraher
Great professor who encourages you to think and be open to changing your opinions. Do the readings and you will get a lot out of the class. He also is great about connecting the readings to current issues.