Gregory Kruczek
He's intimidatingly smart yet unflinchingly considerate of and interested in everyone else's opinion. Kruczek's class is a place to think and learn how to think. I would recommend it even to non-SRA majors. 