teacher (2,536 movies)