Time to put this to bed once and for all:
noun: teacher; a person who teaches.
synonyms: educator, tutor, instructor, pedagogue, schoolteacher, schoolmaster,
schoolmistress, master, mistress, governess
Teach, verb:
1. Impart knowledge to or instruct (someone) as to how to do something.
"she taught him to read"
synonyms: educate, instruct, school, tutor, give lessons to, coach, train, upskill, ground, enlighten, illuminate, verse, edify, prepare, din something into, indoctrinate, brainwash.
2.
cause (someone) to learn or understand something by example or experience.
"she'd been taught that it paid to be passive"
Key point here is example OR experience.
Go back to school... lol..