I took the 4 hour Basic Handgun and CCW course recently. I learned a lot, and I would recommend it to anyone. I'll be back for more in-depth training. James has been a sergeant in the Phoenix PD for almost 3 decades (correct me if I'm wrong), and it showed. It was comforting to know I was getting trained in real-world scenarios by an instructor with so much experience.