<p>I am confused. One of the first criteria listed by the OP is “strong in Engineering”. Unless that’s not of great importance to the OP, I don’t see how Vermont and Iowa can be listed. Those two universities don’t even have an Engineering program. Clemson has an Engineering program, but it is not “strong”.</p>