I think this is true at every level of education all the way up to graduate school. I think the most important quality of a teacher is to genuinely care about students. If they know that you care about them, they will most likely respond a lot better and learn more. It's important to know your stuff and to come prepared with good material and present it well, but if you don't care, they won't either.