I honestly I feel the classes offered around here are too easy, they don't spend enough time with legalese ( where you can carry, where you can't ) & even if you could hit the broad side of a barn with your gun on the range...
IME, Paul Horvick does an excellent job re: legal issues....
He's south of Detroit Lakes, but will travell to give classes.
As for practical instruction/training, that is up to the permit holder: If you want to get good, or even Great with your pistol, that is up to you, and there are great instructors out there. It should not be a requirement for being able to Carry. The first rule of a gun fight is to have a gun.