So wrong, for so many reasons.
Charter schools are an interesting trend in the US. They were created out of a desire to improve public education and provide alternative learning environments. And yes, while they do receive tax payer funds, the degree to which they are overseen varies by school district and by state. Some are excellent. Some, well, clearly should not be in the business of educating children.
Of note, attendance at a charter school is fully optional. Typically, parents have to apply for a spot.
As much as I'm appalled by the school policies mentioned, I'm even more upset that parents would send their daughters to this program.