Regardless of the facts of this particular matter, my personal opinion of Carper is that he’s one of the lowest forms of animate life on the planet.
I don’t know anything about him, but there are some things a decent person keeps confidential if true. It was low to say this - the administration should not try to bother with this guy. The alternative is he’s lying which is just as bad if not worse.