I don’t know if his attitude towards the hoi poloi of undergrad students counts as public or private in your book, but in my book that leaves the options of an ass through and through, duplicitous, or a moron.
I don’t know what his number of TA has to do with anything. I didn’t know him personally. I’ve had to reason to hate him so far.