What do you think makes a good teacher?
mrtron: I like a teacher that understands a huge amount about the subject and has enough control of the subject matter that they can tie in other material.The teachers I learned the most from knew so much about the subject that they could explain things very simply.  An example being in high school calculus - the teacher had a masters in pure math and was able to explain things in such a way that made everything seem simple.Recently I started watching http://ocw.mit.edu/OcwWeb/hs/geb/VideoLectures/ after seeing it linked here on HN.  During the first lecture the instructor takes several tangents, and those tangents help clarify the subject matter to such an extent that I would say that is what makes him a good teacher.