I have had some extensive training with firearms and shootings situations. This was the FIRST time I experienced this particular type of training (not gonna ruin the surprise for you). The training for carrying concealed and being able to react is invaluable. I would recommend that anyone carrying a handgun in civilian clothing take these classes or receive this training. This includes any CCW holder, but also those in Law Enforcement, since 50% of your time LE is not at work and probably 100% of the time your carrying concealed (off duty). Thanks...... great class.