My husband and I took the concealed weapons class and the instructor Joe was absolutely amazing. He was extremely knowledgeable about everything we learned and he made the class interesting and engaging. I was not looking forward to spending all day Saturday in a class- but he made it enjoyable and interesting. His team that was assisting him at the range were outstanding and very patient with those of us that were novices. I highly recommend this class for all levels of experience!