A teacher is a person who helps people to learn. A teacher often works in a classroom. There are many different kinds of teachers. Some teachers teach young children in kindergarten or primary schools. Others teach older children in middle, junior high and high schools. Some teachers teach adults in more advanced schools (for example, colleges and universities). Some are called professors.