If the story is what it is.....I'd like to believe he sees a lot of potential in your son and somehow thinks all of this berating will drive him to improve. Not a strategy that impresses me btw. Otherwise, it sounds like this guy is a d*$# with ears.