The guys that did ours were great with kids. The night they taught about modern firearms, they set the kids up by sending them out to help bring in the guns directly after teaching them to always check to see if they were loaded. We we had kids carrying in rifles, shotguns, dirty harry, saturday night specials, ect.... They let all of the kids stand up on stage as they opened the breeches to find them loaded! They had blanks of course, but that humilation really gave those kids something to remember. Out of 17 only one checked the breech before carrying the weapon in the building. And that's only minutes after being preached to always check it and never take anyones word for it.
It was boring and long, but kids just can't get the same thing off the net.
Hat's off to the volunteers who take the time to teach it.. It's no paying and the classes are few and far between.