Greg Bartels
Metaphysics is a very tough subject to grasp, but professor Bartels does an amazing job breaking down the material. It's not an easy class, but if you show up and participate in lecture, you'll do fine. He's very approachable, and willing to provide feedback. I highly recommend him; especially if you're a non-philosophy major, like myself.