Answer: paedagogue

AnswerCrossword Clue
paedagogueone who teaches; by extension, a pedant also PEDAGOG, PEDAGOGUE