I don't know how many of y'all are familiar whith Dr. Piazas program but even if you do not attend any of the classes his FREE gun training reports are very enlightening. Also many gun related articls.
You will see references to his (very expensive, but good) training all over this board...
There used to be a banner ad on this site for it.
If it appears to be to expensive, then look again. Find yourself one of the "Grey" transferable certificates usually on EBAY usually going for $200.00 US and under.
Even at 1-2 thousand dollars you will not get better training anywhere.