I am going to suggest Maryland, but not for the reasons the others do.
Since you are serious Catholics, your son would benefit from access to real Catholics that is attenuated at major secular and pseudo Catholic schools.
Although Christendom College is unsuitable for an engineering degree, Maryland is close enough to Front Royal, VA, and the various activities that Christendom engages in around D.C., that your son could visit and participate in a number of the events. A lot of Christendom grads would go on to UVa or Catholic U for advanced degrees but still visit the college for camaraderie. You don’t have to be a student or employee to attend a talk by a leading Catholic or conservative political figure or author.
(It isn’t the worst thing in the world that some of the young ladies there are open to an MRS degree.)
By the way, a good conservative friend of mine who attended U of Chicago went on to grad school at U of Maryland (late 80s) and ultimately landed a fine position at Intel. He found U of M no worse than U of Chicago for political climate, maybe even better. Due to those Nobel prize winning economists and lack of party reputation, U of Chicago has a reputation of being comparatively “conservative”. That is not the case.
My son did the Latin camp at Christendom one summer. He had a complete blast. But it's not a trip that he might make more than once a year. It's about three hours from us, each way.
Being a graduate of CUA, I just don't think I'd support him going there under any circumstances whatsoever.
sitetest