★teacher
(先生)
「teach=教える -er=~する人」で「先生」という意味です。
小中高の先生や、何かを教える立場の人のことを指します。
ピアノの先生など習い事の先生も「teacher」です。
★mentor
(指導者)
日本語の「メンター」とほぼ同義です。
良き指導者、師匠のことを指します。
「人生の師/先生」はこの単語が最も適切です。
【例】
My uncle is my mentor in life.
(私のおじさんは人生の師だ)
★professor
(教授)
大学や大学院の教授のことです。
時に「~先生」と名前を呼ぶ時にも使われます。