pedagog
/pɛdəɡɒɡ/Definitions
1. noun
A teacher, especially one who is experienced or skilled, or a person who trains or instructs others, often in a particular subject or skill.
“The pedagog led the workshop on advanced programming techniques.”
2. noun
A person who develops and teaches a particular system of knowledge, especially in philosophy or science.
“The philosopher was considered a leading pedagog in the field of existentialism.”