Mark Denavit
Wonderful lecturer. I had one of the best courses in my life with him (I am a Ph.D. student, so there are plenty of them). If you are after learning, you will hardly find any other professor better than him.