Donald Hodges
He led interesting lectures and clearly cared deeply about what he was teaching. He's also very open to new ideas and concepts. While he didn't require the readings or attendance, I recommend both to get the most out of the class.