@gollum,
Charter schools are meant to lower class sizes thus actually allowing for easier learning. However many cheats and passes the kids so they could keep there doors open and keep funding flowing.
Public Schools have the best resources, books, food, trips, protections via unions, rights to even disabled children ( not special ed but real disabled ). Without public schools we would only be left with private schools.
Private schools are the original schools and your child is given special attention, beyond that many just enforce uniforms, and proper education.
My teacher back in HS ( the schools treasurer, who does the taxes and paychecks ) said "Private schools are the best".
About teachers sending children to school ?
I worked in a city agency and my Administer ( higher ranking then Manager ).
Literally was a school teacher before he retired among other jobs he is over 50 and just had his first child ( with his 20 something year old wife ), and barely could please her. He homeschool his children.
That being said Teachers ( all grades from K-12 ) are really just substitute parents because it is a parents job to teach children. You should read the article about the "Wolf Children". Father so paranoid of the outside world his wife teaches his children and they mostly spend time inside and walk around outside with sun glasses.