A charter school is not a public school. It exists outside of this system you are talking about, and has a whole host of other problems. But it is disingenuous to bring a charter school into this discussion, because they are not the same thing as publicly funded public schools.