A teacher educator (also called a teacher trainer) is a person who helps other people to acquire the knowledge, competences and attitudes they require to be effective teachers. Several individual teacher educators are usually involved in the initial or ongoing education of each teacher