I teach CE for the insurance industry and for the construction industry. I will not teach while kilted. These are not college students, nor are they sent by their employer. They are business owners seeking higher professionalism and paying for it (sometimes a lot). There is an expected norm in these traditionally conservative groups, I respect that and adhere to their standard.
When I am not teaching, I will wear the kilt around either group. I wanted to hear Ken Fields speak on hiring & training, I attended his program and was wearing a kilt. It was a distraction for some, and that is why I will not teach in a kilt. The topic requires full attention, no distractions needed.
David