That is right, our teacher finds always a motivation to keep us training hard and at the same time he keeps us humble to avoid that what Paul said about "ones who feel that they have learnt it all". And of course there is always a very good atmosphere as we finish every class with 5-10 minutes exercises that make us laugh.
Yes, sounds like an excellent teacher. I'm not saying the student has no responsibility of course but a good teacher would know the difference.
I wonder what the current ratio would be; good students compared to good teachers? Now there's a subject that could go on a long time.