What's the difference between kyōshi and sensei?


I am looking up the word for teacher and I see _kyōshi_ and also _sensei_.

Can someone tell me the difference between these two translations?




教師 (kyoushi) is an objective word for a teacher, while 先生 (sensei) is
honorific. Formally, you would use 教師 to speak about teachers in general, or
to describe yourself, and 先生 to honour specific teachers; in informal
communication, however, people often use 先生 as the general term.

Another matter: certain people such as doctors and lawyers are also called 先生,
but they're obviously not 教師.




教師 (kyoushi) is an objective word for a teacher, while 先生 (sensei) is
honorific. Formally, you would use 教師 to speak about teachers in general, or
to describe yourself, and 先生 to honour specific teachers; in informal
communication, however, people often use 先生 as the general term.

Another matter: certain people such as doctors and lawyers are also called 先生,
but they're obviously not 教師.

