And...As for today's Catholic schools, BEWARE! All Catholic schools are not created equal. My daughter taught in a Texas Catholic school and every teacher and the principal ( except my daughter) voted for Obama ( a man who voted three times to deny medical treatment to infants born alive after an abortion). He class was the **only** class in the school that did not watch Obama’s botched inauguration oath.
As for Catholic schooling, faithful Catholics would be wise to join with other parents, hire a teacher, and run their own one room school.
You seem to be of the opinion that what you experienced and have seen is all there is. All I can say is that there are different situations in these United States.