I recently attended the Gunfighting class in Prescott taught by Gabe Suarez. I can't say enough how glad I am to have learned from what Gabe teaches. From proper sight picture, "on demand" shots, movement off the "X," and the proper mindset one needs in critical self-defense situations - all of it was top-notch. The pace of the three day class was excellent. Student safety was monitored and stressed at all times. There was a chronological reinforcement of already acquired student shooting techniques, then building upon them new experiences of shooting with movement, weapon handling under stress during movement, and a class on the law and shooting scenarios. I have just registered for October's Force on Force training which will continue to build on the tenets of the Gunfighting class. Excellent instruction.