I did my SDA class with John and it was great! Shot handguns all my life and received instruction with the Marine Corps and still had things to learn from John. Great with observing safety precautions and instructing precision and rapid fire. Brent Buffington