Craig is a great instructor. The concealed carry course was extremely interesting and informative. Very beginner friendly. A few of us in the class are new to firearms, and Craig did a great job of explaining firearm safety and grip technique to us newbies. Highly recommend.