Re #59 and related comments, I’m tending to agree. Look into St. Lawrence, for example.
CC is a wonderful college, for the right person.
Nevertheless, $70K is more than triple its average debt at graduation. It’s more than double the federal subsidized + unsubsidized aggregate loan limit (which is there for a reason). If a family needs to borrow that much to meet the Expected Family Contribution for a school that claims to cover full demonstrated need, then it may already be stretching to cover other needs (like saving for retirement). Given the OP’s high stats, surely there are other good but more affordable options.
Geology seems to be one of CC’s strongest departments. I don’t know, one way or the other, if their physics or CS programs would be worth a significant price premium.
Would a small engineering-focused school like South Dakota School of Mines and Technology be of interest?