I know much has been written about who should teach other people, and there are aphorisms such as ‘Those who can, Do and those who can’t, Teach’. I’ve never believed in this well known thing, and this is why:
People who know how to do things and are able to teach their skills to others are the best people to teach that thing. I have tremendous respect for teachers, and not much respect for those who disparage them. There is no line in the sand, saying who is better, the one who who does something and teaches it to others, the one who teaches the thing without the practical knowledge, or the one who is simply good at doing a thing but doesn’t teach their skills to others.
Teaching is a specialised role, and a good teacher who is passionate about that role is a wonderful thing, and if they have enough back up material they can be fantastic at getting the details out about how to do something. To say one way is the best way, goes against the idea that different people do things differently, and there is more than one way to do something, there are many ways.
It may take more time to teach that old dog a new trick, but with time and patience, it can certainly been done.
This is just one of my thoughts, I wonder how others feel about it.