Teacher
person who helps others to acquire knowledge, competences or values
folk high school teacher
coworker
head teacher
graduate educationalist
Foreign Language Assistant
schoolmaster
lecturer
art educator
university teacher
mentor
catechist
homeroom teacher
Ascended master
teaching assistant
sex educator
development professional
schoolteacher
physical education teacher
dancing master
drama teacher
yoga instructor
religious educator
spiritual teacher
college professor in Quebec
substitute teacher
academic
school teacher
university demonstrator
grammarian
Advanced Skills Teacher
high school teacher
deputy head teacher
social educator
Hofmeister
itinerant teacher
Melamed
sensei
nurse educator
teacher-librarian
vocational teacher
Grandmaster