as explained by: urban:o***n
a person that helps you [solve] [problems] you'd never have [without] them. (teacher)
[write] this 100 times! ([student]) ok.. [now know]. - A teacher
(also called school or, in some contexts, an educator) is who others to acquire knowledge, competences or values. Informally...