John Farnam is one of the best defensive shooting instructors. I took his course some years ago and it was worth every penny. For all those new CCW types out there I highly recommend proper training . It can save you things like death ,jail, and money.