Our children will go to Catholic school because we want our children to have a faith-based education. However, just like public schools, not all Catholic schools are great. However, there are some in our area that are exceptional, especially at the high school level. Graduates go on to top notch colleges and are well prepared. It's worth the investment for us.