The state I currently live in has no requirement for any training class. You show your drivers license, they run your name, you pay $15 and they give you your CCL. It seems much the perfect system.
If you want to train, train to your heart's content. Don't try to restrict me and burden me with extra taxes and arbitrary requirements for something I should already know how to do anyway.
Keep in mind that all the training in the world won't prevent the cause of most NDs, lapses in judgment.
Proxima est Mors, Malum Nullum adhibit Misericordiam