I took my class at Carry Legal, and a month after I got my permit, they offered their new Intermidiate Concealed Carry I class. This was almost 11 hours of range time spent learning how to draw your weapon from concealment, clear mis-fires with snap caps, creating space allowing you to draw, and accually drawing and pulling the trigger (gun empty of course) at another human being. That my friend, was a real eye opener. Speed drills with a steel target while being timed werer great. Times were compared at the end of class, and the improvement was fanomial! Long story short, I think everyone should be REQUIRED to take this kind of class, say, no more than 6 months after recieving their permit to be able to keep it. I know this sounds kind of harsh, but I believe you should be properly trained to exercise this particular right.
I looked at their website and this course addresses many of the concerns I have about carry training. $150 is also a low enough price that it's reasonable to expect casual shooters to sign up.