Very informative and enlightening. I know this is not a popular opinion among firearm enthusiasts, but I personally think that this kind of training should be required of all firearm owners. If you can't pass this class then you really ought to not own a firearm.