“Clearly the solution is home schooling.”
For many (especially in the high-cost northeast) that was financially difficult; however, nowadays an increasing number of families have a parent out of work. Maybe that will drive some to try it (though I doubt it).
When I wuz a kid our class size was ~30 kids/class. I learned just fine (especially after I learned to read so I could sit in the back and be reading a book held out of sight under the desk when things got boring).
Homeschooling every kid makes more sense than banning guns though.