It's also vital to remember that no two students are the same. An experienced instructor will tailor his/her approach to the individual. Easy to say but also quite easy to forget on lesson six on a long summer day!
For what it's worth, I still think that teaching people to fly is the most rewarding aspect of aviation - albeit not financially.