First off, I'm new to this forum but not this issue. And agreed the right to self-defense is a human right. Also agreed that criminals by definition break the law, but hopefully they're not reading this thread.
However I can see no harm coming from a requirement to pass some form of recognized handgun training program to be licensed to carry in public (not talking about ownership, just carrying). In MI, we are an open carry state, which means that I had to pass a course to legally carry concealed- but any yahoo can open carry as much as he wants. Why don't the same standards apply? And as one of the previous posts said, while a training course may not help save your life, a lack of training will probably help get you killed.