Indeed it is good to keep an open mind to new ideas and techniques.
Appreciate your sharing your thoughts - I generally agree except reguarding the instructor. In many ways the instructor is NOT entitled to express his own opinions. Whether he is certified by NRA or DCJS, there are certain guidelines, parameters in which he must work.
His statement about others right to peace vs your right to carry would be cause for me to file a formal complaint with the sanctioning body. In fact I likely would have challanged him in class, but that is just me.
The real problem here is that I do not know in which state this occurred, so I am responding as if it were in Virginia - where we do not have to maintain concealment and printing is not a violation.