Synonyms: educator, instructor, pedagogue, preceptor, schoolteacher
Related Words: headmaster, master, schoolmaster; headmistress, schoolmarm (or schoolma'am), schoolmistress; coach, guide, guru, trainer; mentor, tutor; drillmaster; dean, don, professor; pedant; governess, homeschooler; catechist, lecturer, moralizer, preacher
Good enough?