Jeremy Lerman
Lerman is brand new to the game and is still working on communicating with sub-PhD level students, but he has the potential to be a great professor. He's very knowledgeable and is more than willing to help you understand difficult material outside of class (and usually inside, in wild tangents).