teacher (2,218 movies)