David was beyond professional, patient, and put safety first at all times. My wife and I not only enjoyed training with him but walked away with an incredible amount of knowledge and confidence. We are looking forward in continuing to pursue further training with him as time comes. Cannot speak highly enough of David and Front Sight Firearms. Highly recommend. Great for all levels.