Good ideas, but I still think that having no real free education will end up destroying the lives of a large number of poor kids.
An unwed mother has a six year old boy that is only a burden to her. She doesn't care about her son's future so she's not going to spend her hard earned money on sending him to school. He goes to the free schools for the two years it takes to learn how to read.
What happens next? The mother isn't going to take out a loan to pay for her son's education. Does this eight year old have to decide if he wants to take out loans to keep going to school? I don't think many economically oppressed eight year olds would make the right decision.
I was thinking that free education would extend up through 7th/8th grade, more for political reasons than for economic reasons. An educated citizenry is a prerequisite for democracy. Without it the whole system risks collapse.
But primary school should teach things necessary to evaluate the claims of others, not to prepare you for the working world, however. Reading, writing, and rithmetic are obvious ones. But instead of branching off into algebra/biology/geology/etc, I think they should teach probability & statistics, economics and finance, the scientific method in general (with the emphasis on the process, not on the findings), and a lot of history.
An unwed mother has a six year old boy that is only a burden to her. She doesn't care about her son's future so she's not going to spend her hard earned money on sending him to school. He goes to the free schools for the two years it takes to learn how to read.
What happens next? The mother isn't going to take out a loan to pay for her son's education. Does this eight year old have to decide if he wants to take out loans to keep going to school? I don't think many economically oppressed eight year olds would make the right decision.