Massachusetts requires 8 hours if I remember correctly with an open book written test at the end. We did a bunch of live fire practice but there was no scoring of any kind. I took the course through an NRA instructor, the good thing about the NRA course is it is recognized in all 50 states. Meaning if you move to another state you will not have to retake a course to apply for a license. Cost an extra $20 compared to others but it was worth it IMO.
Not to belabor the point unnecessarily, but where in the Second Amendment does it say anything about "... the right of the People (who pass a test) to keep and bear arms shall not be infringed"? My version must be defective, because my copy doesn't mention classes as a prerequisite to exercising a right.
Not everyone grew up in a gun family where there fathers or grandfathers taught them to shoot since they were able to pick up a rifle. Would you rather there be gun owners out there without any formal firearm saftey training of any kind?