I attended the one day pistol course in Knoxville, TN. The class had 10 students with a mix of experience levels, from law enforcement academy staff to novice shooters. John took the time to do a detailed video analysis of everyone drawing, firing, and reloading. He found areas of improvement for everyone, and found out what everyone was doing right. If you were performing well in a specific part of the draw stroke / grip / stance he told you to keep doing what you are doing and focus on areas that really need improvement. He didn't try to reinvent the wheel on what you were doing well or sell some bag of tricks. During your analysis you could ask John questions and it would be captured on your video that you got to take home. He answered new shooter questions as thoroughly as he did questions from people with years of experience, if you had a question about the material he made sure you got it.
Throughout the day as we shot drills John was there to help give cues and to correct any problems you had. It was a very modern sports training type methodology. John is hard like coffin nails, but when teaching he is not a screaming Sargent Major.
The round count for the class was not very high, but you will make massive gains in your shooting. Practice doesn't make perfect, perfect practice makes perfect and John will help to move you towards perfect practice. You will learn to get more out of your training budget. It has changed how I view marksmanship training.
This is a great class and I plan on attending other SOB classes.