Nicolas Widman
Not an extremely great lecturer, but from word of mouth and by asking him questions you can tell he genuinely cares. Had assignments get pushed back over a week, open notes on exams, tough labs, somewhat used outside sources for learning, however overall I couldnt ask for more (except maybe more exciting lecture, but that's it!).