I believe that the catch is that, no matter how good we are or how hard we try, we can only teach up to the moment.
In a changing society (and society is changing at what they tell me is an ever-increasing rate) what we can teach ends at the moment we teach it.