Shivaram Venkataraman
Incredibly nice and cares about students. Solicits student feedback and concerns and actually makes adjustments to the course as a result. No matter who is teaching, OS will require a good amount of effort for programs. Clear lectures, very responsive on piazza. Really a model for what instructors should be.