I love teaching. Period.
I love the feeling of giving something to someone, either a kid or an adult, and this "something" will help them in their careers or whatever they do. In my humble opinion an English teacher isn't just a teacher that teaches a language. An English teacher is also an educator, contributing and showing his students the values with which they will become better persons.
A teacher can't sit at the top of a podium and look down at his students. A teacher must look at his pupils "eye level", and never be the source of knowledge. His role is to give tools, teach them, and show the way, and the students will become independent learners.
When these goals are attained, then I can say that what I love most is teaching.
Naughty kids are a challenge, and I like that!
"Teaching is like any job, though. There are pluses and minuses. Yet it's even more important to keep focused on the pluses. A disaffected or discouraged teacher who just comes in for the paycheck does a real disservice to all the students he/she works with."
I must disagree, Heads Up Eng. Teaching isn't like any job. Sure, we all need some income, but the great payment, for example, is watching a kid finding out he can read: look at his shining eyes!:)