I'm going to answer this even though I'm *not* Catholic.
We live in a county where the public schools are okay. Some of the elementary schools are excellent, mostly all the middle schools suck, and several of the high schools are VERY good.
Both of my children went to public elementary schools. It was close to the house and was one of the best in our county. I was very happy with what went on there. Then came middle school. When DD was going into 6th grade, I knew our middle school was horrible. It had a police officer there every day, there were incidents every day. I sent my DD for 45 days and it was terrible, although she came home with straight A's on her interim report. a friend of mine knew I was unhappy and heard that there was an opening in the 6th grade at one of our local Catholic schools. Now, I had previously tried to get her into this school a few years before but I couldn't. I jumped on it. It was the best thing I ever did. Unfortunately, she no longer got straight A's, but the discipline and camaraderie among the students was wonderful and she had a very good 3 years there. In the meantime, while she was in the school, I got my son in there with a "sibling preference" so I wouldn't have to deal with the middle school crap with him. As much as I liked our public elementary school, I knew I needed to take the chance and put him in the Catholic school. He has been there since 4th grade and is going into 6th grade now. As good as our public school was (and my son was in "gifted" in the public school) they both had to work much harder in Catholic School.
Fast forward to high school. My DD "begs" me to go to public school. She's tired of the whole uniform thing and wants to go into a fine arts program which one of our public high schools offer. She also manages to get accepted into all three of our Catholic high schools (even the elite one). But, against my better judgement, and in hopes of saving $13,000 a year, I let her do public school. Biggest mistake for us.
Now, I want to say that you definitely CAN get a good education in our public high schools here. In fact, my best friend's daughter did great and she is currently attending a very good state university. My DD didn't fare well. She is the type of student that requires structure and discipline and a school that does NOT give her the option to learn or not. The public school did not care. They were always goofing off in class (teachers letting them listen to iPods, apply makeup on each other, etc.). All of this was extremely distracting for my DD. I don't 100% blame the public schools for this. It is my DD's personality. At the end of the year she told me that she just didn't have the internal discipline (and maturity--my words) to keep her studies up. She went from an A/B student to a solid C student with a D here and there. Not good.
In 3 weeks, she will start her sophmore year in Catholic school. I really believe that the classroom environment will be more conducive to her buckling down. It's a real shame I had to do this. I told my DD, "Think of all the Abercrombie&Fitch we could have bought for $13,000!!"
