pedagogist
Etymology
From pedagogy + -ist.
noun
A pedagogical teacher.