No charter schools in my district, plenty in the county, but we are not within the imaginary boundary to attend. The only private school choices are Catholic, no thank you. Although the education is top notch at those schools, the trade off of religious indoctrination is not really worth it.
When I was in Dublin Ga, you could send your kid to any school within the county but you had to pay extra outside of your lines. The private school there was awful. From what I could tell in that area, you sent your kid to the Christian school as a status symbol. The school didn't even offer physics and the highest math was trig.
Eventually the teacher's unions will bend and online schools will take over (my opinion only of course). With the difference in technology today compared to yesterday, kids should be light years ahead of where we were.
Imagine a system that lets a kid learn at his own pace and progress when he's ready, not just when his age is appropriate. Doesn't that make a world of sense? In your eyes are all kids the same age the same? You don't have to answer, everyone knows the answer to that one, it's a resounding NO. Yet that's still how we teach. Why?