Anonymous wrote:University of Washington -- beautiful campus in a very cool city -- urban, yes, but with easy access to mountains and water; excellent engineering programs -- though your DS will have to work hard if that's what he wants to pursue
Anonymous wrote:Indiana University - Bloomington is a school he might love. It's a great college town and a good school (not as good as UNC, but good for a state school)
Other possibilities: the University of Kansas, the University of Iowa, and maybe the University of Idaho.
Also, if snow is negotiable, the University of Texas.