Very well done and informative. humorous at times. I like the variety of firearms that we were able to try out. Instructors made the environment very comfortable and they were trained really well. They knew what they were doing. Gave very positive feed back and helped out the entire course. Thanks for everything.