The education of all Catholics from their childhood must be such that not only shall the be taught nothing contrary to the Catholic faith and good morals, but religious and moral training shall occupy the principal place in the curriculum. Not only the parents, as mentioned in Canon 1113, but in addition all those who take their place, have the right and the most serious obligation of providing for the Christian education of the children (Canon 1372)
In every elementary school the children must, according to their age, be instructed in Christian doctrine. The young people who attend the higher schools are to receive a fuller religious training, and the bishops shall see that this training is given by priests conspicuous for their zeal and learning (Canon 1373).
Catholic children shall not attend Non- Catholic or un-denominational schools, nor
schools that are mixed (that is to say, open also to non-Catholics). The bishop of the diocese alone has the right…to decide under what circumstances, and with what safeguards against perversion, the attendance of such schools by Catholic children may be tolerated (Canon 1374).
The Church has the right to establish schools of every grade—intermediate and higher schools as well as elementary (Canon 1375).
A Practical Commentary on the Code of Canon Law, Page 136