Much of the safety training I've seen has been a paperwork matter much more than an educational matter.
We had a company come out on a regular basis at $200 an hour to give "safety meetings".
Most of the instructor's info didn't pertain to the work we perform (we're electricians, not roofers), and he was unable to answer most specific questions asked of him. We were given "tests" (answers given 1 by 1 as we filled the test out) with little cards given out when we "passed".
Weekly "Tailgate" safety meetings were given, most of the foremen just told the guys to "Sign this".
The contractor was perfectly happy with this setup, as he felt he had complied with the requirements ("It'll keep the insurance co off my back").
At least in this case, it's not all that much better than it ever was [Linked Image]