Aleks Oniszczak
Lectures can be long, but he teaches the concepts in the course pretty well. He puts the student first, and takes note of effort being put into the work. His way of teaching is quite interesting as well.