All education of the young must include moral / civic teachings.
All moral/civic teachings have their foundation in a religious system somewhere. No exceptions.
Therefore, education of the young must take place in a setting where there is something resembling agreement in religious teachings.
If you don’t believe me, just look at the education mess that takes place when the community doesn’t seem to have any morals or religious beliefs.
Absolutely, thats the problem with public schools; they teach no reliable moral code to the children because it would be politically incorrect. And whats more they are forcing gay propaganda into the curriculum; talk about liberal tolerance.