Joshua Wright
Joshua Wright is a great professor. He is passionate about what he teaches. He isn't the traditional type, but if you show up, listen, and take notes you'll do well. He isn't going to spoon feed the information, but if you engage with the material on a critical level you'll do well. Not too much work required, and text book isn't mandatory.