@the_roamer
I believe that a teacher ought to have an understanding of the subject two levels above that of the student:
The first level so they have something to teach.
The second level so they can teach in a way that builds a suitable foundation for future growth.
If they're not two levels above they should seek advice from someone who is.