This was the most professional environment. Craig is very knowledgeable! For the time, it was well planned and there was no wasted time! The course not only focused on proper firearm care and use, but it also focused on how to even prevent having to use a firearm, which is how it should be. Firearms should be a last resort, not the first! It made me feel more comfortable with owning one and when to use it! I would recommend this to anyone without hesitation!