John is an outstanding instructor! I have taken a private lesson as well as his conceal carry class and gained an abundance of knowledge from him. He is very passionate about what he does which makes his teaching styles so well. He is patient with every student no matter the experience. Keep up the good work, John! Amy Bowman