Craig was a great instructor. I dreaded an 8-hour class, was not sure if I would even make it to lunch. Craig kept the day very informative and engaging. I would recommend anyone considering owning a firearm, whether first time or not, whether for CCW or not, to take a class with Craig.