teacher (1,836 movies)