teacher
Persona que imparte conocimientos en una escuela o universidad.
El profesor enseña matemáticas.
Mi profesor de español es muy amable.
Sounds like 'professor' — teacher.