<p>Harvey Mudd, though expensive, provides reasonable aid, thereby reducing your cost of attendance and also has an amazing science program.</p>
<p>I don’t know about UMass Amherst (Not Amherst) but quite a few of my friends are going there for the sciences, so it could be nice. You should read more about it.</p>
<p>Princeton and Cornell, once you factor in aid have amazing science programs. Along with the added plus of having the “Ivy” tag.</p>