Pedagogue is another name for "teacher," but one who is strict, stiff or old-fashioned. The word comes from the Greek pedo for "child" and agogos for "leader." A pedagogue leads people by teaching.
The noun pedagogue, pronounced "PED-uh-gog," originally referred to "a slave who brings boys to school." Although the similar word pedagogy is the art of teaching, pedagogue has negative connotations. To call a teacher a pedagogue implies that he or she is "the teacher that time forgot," possibly using notes and handouts from twenty years ago, standing in that same spot, year after year, saying the same things, as students stare out the same windows.