American schools are fine. They are not underfunded: we spend the OECD average on K-12 as a percentage of GDP, and since we are so rich it ends up on the high end in absolute terms. Our class sizes are right around the OECD average, smaller than Germany or France: http://oecdedutoday.com/how-does-class-size-vary-around-the-....
The problem is that American kids are bad—poorly behaved and uninterested in education.