At my school, we received an excellent education. However, in retrospect, I wished I had gone to public school all the way, because you get to meet children from many different religions (or no religion). I think that learning to interact and learn from kids from diverse backgrounds, is an important education in itself. It also sets you up for the work world as an adult. (I'm basing some of these comments on a few kids I knew that went to private, parochial schools, from grade 1 straight through college. They were nice, intelligent kids, but IMO, were somewhat living in an insular world of common thought, etc.)