The problem is -- a CPL Class is a commodity. People don't demand quality. They demand a low price and "now".
When quality instructors become in demand -- you will see them.
Most people who take the class just want the piece of paper that gets them their blue card -- sad but true.
It's kind of like medical M.
Doctor: does your knee hurt?
Patient: No
Doctor: let me check the reflexes in your knee (hammer -- BANG!)
Doctor: does your knee hurt?
Patient: Hell yes! You just hit it!
Doctor: Excellent, take this note to get your MM card. You can get your script filled at the counter up front.
This is exactly why I intend to become a NRA Licensed Instructor so I can give the classes. I have been around guns all my life and thought my CPL glass was a complete joke but it was a means to an end. But what was I gonna do? Beyotch about it and give the powers that be a reason to question the validity of my certificate just because I could have taught the class better than the guy giving it???
It didn't bother me because there really was nothing in the class I didn't know when it came to handguns and the only thing I really learned where the PFZs and the requirements to inform a LEO of my gun on a stop...and even those I could have learned with a little google reserch.
But I feel sorry for someone that truly was new to guns if they were depending on that class to teach them more than the legal requirements.
I will give a class that truly teaches people about the guns, their use in self defense and then make sure my "legal expert" has an open mind about Open Carry.
It was the sorry discussion of Open Carry in my CPL class that led me to want to do more research to find what the real deal is and which ultimately lead me to MOC so that was about the best thing that happened to me as a result of the class.