Mr. holland is kind of a douche
I love this movie and It makes me cry every time.
That being said, I'm thrilled we get to know Mr. Holland on a deeply personal basis, because otherwise, on the surface, he's a mean dad and miserable teacher who nearly had an affair with one of his students.