"Teacher" is Преподаватель in Russian.
Преподаватель means "Teacher" in English.
Word #411 of 4,000 by frequency in Russian — level A1.
Наш преподаватель объясняет очень понятно.
Our teacher explains very clearly.