I also audited a clinic, and Mr. B was "rude, crude, and socially unacceptable" --
-- but we all put up with it because we expected it, and because we were interested in how he was with horses --- most excellent indeed! --- not his people skills. Fortunately (because there were quite a few children around) when he found no one snickering at his jokes, he stopped trying to be funny. I still use some of his groundwork techniques with good results.