While that is true, I also believe that a teacher has a number of qualities that are inherent; good, bad or a bit of both and some of neither. These qualities are the teacher's and are not determined by the students.
Some teachers are good people and have good students, but no true love of what they teach; they do a good job inspite of this and I consider this to be professionality. But a good teacher with a love of what they teach has that love independently of their students. But the students excel because they sense that love of the subject and when the teacher really loves what they teach, it does impact the students. And from what I read in your posts, you are just such a teacher! If I ever make it out your way, I'll definitely have to pay your school a visit.
Daniel