PA is great. Walk into the sherrif's office, turn in application, have photo taken to put on the permit. Pay $30.00, get card in the mail in about 2 weeks saying to come in and pick up your permit in person.
There is no training requirement. The reason is similar to the reason there is no waiting period to buy a gun, only the phone check. If some one, say a lady being persued by a nut case ex husband or boy friend, needs a gun like "right now", they shouldn't have to wait for days or weeks to be able to buy it. And many of the people most likely to need protection don't have that kind of money to spend on classes.
There was a 911 story on here not long ago where the lady got a gun by borrowing one earlier in the same day she was attacked. The cops got there right after she would have been killed. When people discover they may need to defend themselves, they shouldn't have to wait days to be able to do it.
I've never seen any statistics that show taking a $175 dollar class does anything to reduce the accident rate. The folks selling the classes wish there were such statistics, but so far I've not been able to find them.
The good news in PA is that the CCW rules are so simple you almost can't go wrong. Don't carry in schools, court houses (which have metal detectors in case you forget), Post Offices, or airports. That's it. The whole list of prohibitions. You can carry into your voting booth in PA, there was a recent court case that upheld that in either Shippinsburg or Chambersburg, I forget which.
No expensive training requirement, simple rules (not as simple as Vermont but still pretty simple), no waiting. Vermont is better, but PA is pretty good.
The streets aren't running red in Vermont either, and they have had their current laws, and no training requirements, for close to 90 years if I remember right.