I can't say much about catholic. The two new public schools in Barrhaven (1 elementary and 1 high school) should be good because it is a new area. Families who live around that area make decent money and with good educational background. Although there are no rankings now, I am hopeful that they will turn out to be good schools.