teacher (2,635 movies)