Deepak Bhaskar Acharya
Took him during my first semester for Intro to C. Then I took him again for this 317 course. Would gladly take him for any other ones as well. He gives good lectures, is willing to explain any unclear concepts, fast email responses, and the tests are fair. Take him if you can.