My experience is that good teachers care about students. Good teachers know the content and know how to explain it. Good teachers expect and demand high levels of performance of students. Good teachers are great performers and storytellers that rivet their students' attention.
All of this is good but great teachers engineer learning experiences that maneuver the students into the driver's seat and then the teachers get out of the way. Students learn best by personally experiencing learning that is physical, emotional, intellectual and spiritual. John Dewey had it right in 1935 when he espoused his theories on experiential learning. Today we call this constructivism.