<p>I’ll second Alexandre’s suggestion of Virginia Tech. It would definitely be a safety for you and a good safety at that as its Engineering school is outstanding. It is nestled in the Blue Ridge Mountains with the New River right nearby and tons of acitvities for those kids who love the outdoors (my son had that criterion on his list, too.) You have obviously worked so hard; best wishes to you and your search!</p>