As a person who is inexperienced with firearms, the process of learning to be safe is, in and of itself, intimidating. Craig makes firearms handling and ownership extremely approachable. He is serious when he needs to be serious, light when the situation warrants, and truly has a passion for safety. Craig is highly experienced, and has real-world answers to the most basic questions, as well as questions from students who have been handling firearms all their lives; but he treats every question as important and gives the information in a straightforward, dignified way. Whether for basic training, advanced defense, or CCW, I highly recommend working with Las Vegas Firearms Training. This is an excellent program, and I intend to use it again.