I don't know what is in the Penn Foster class, but as Phantom 1 said, look for the NRA Short Term classes. Montgomery Community College in NC usually offers an S&W class taught by Mark Dye, who worked for Hamilton Bowen for many years, among his other qualifications. I think cost is $201 for a...