Today was so fun!! John is so passionate about this course and very experienced when it comes to safety and general knowledge. I definitely left today feeling more comfortable with fire arms and excited to carry one. I highly suggest his class. Also, he is law enforcement and very genuine, making sure each person had attention and guidance throughout their shoot.