My wife and I took the CCP course with James. Prior to the class, I had very limited experience with firearms. My wife had no experience, was ambivalent about carrying a gun (either her or me), and hesitant about handling firearms. After the course, we both feel safe with firearms and comfortable enough to go to the range and shoot on our own. James completely changed my wife's view on carrying a firearm, and we both feel empowered by the situational awareness techniques that James taught us. The course was transformative.
James is a superb teacher. He is patient, enthusiastic, methodical, and thorough. He has extensive real life experience behind what he is teaching, and he presents the information well. The class was just him and us, so we were able to ask questions without feeling on the spot. Given my wife's hesitation about guns, I was worried she would have a bad or stressful experience and her ambivalence would turn to fear. It turned out that the opposite happened: James' instruction gave her confidence and made her feel safe. On the range, James' methods and coaching had both of us shooting safely, comfortably, and reasonably well (ok, we could both hit the target) right away. We had a great time.
The course itself was 4 hours of class and 2 hours of range time. The information in class went well beyond what you need for a concealed carry permit in Utah. We learned safe and responsible gun handling, laws regarding concealed carry, and situational awareness techniques. The situational awareness methods are empowering. They could keep me from needing to use a firearm to protect myself or family. But, as I learned, it is better to have protection and not need it than to need protection and not have it. Class also included practicing safe gun handling with model firearms before going to to the range for the real thing.
We'll definitely be going to James when we are ready to choose our own firearms, and when we are ready for more training. If you have no experience or are just starting out, James will get you to a relatively high level right away. Even if you are more experienced, James is such an effective teacher and has such a depth of real-world knowledge that you would proably learn a lot from a course with Rain6. read more