This class was great! John Hudson is very knowledgeable. He takes time with each student to make sure they can properly handle a firearm. You learn regulations and discuss scenarios. You walk away feeling more confident than when you walked in. A plus is that it’s fun! Highly recommend this class!