Jie He
He teaches from paper, not powerpoints but still posts very helpful slides with examples and solutions. He really cares about his students and takes time to hold extra office hours for review before exams. 