Couldn't tell you, Ronin.
All I know is that I learn a lot in his classes, and being able to ignore his abrasiveness in order to learn gives me a feeling of being in control instead of allowing his personality to dictate my thoughts and actions.
For me, that type of experience carries over into everyday life. We all deal with people who have disagreeable personalities, and we don't always have the luxury of being able to sidestep them.
Insert profound martial arts quotes or tough guy phrases here.