<p>You are looking at several of the top schools in the country. SATs of 640/750/640 are on the lowish side for Stanford, Penn, Chicago, Duke, Johns Hopkins, Rice, UVa, Vandy, Berkeley and CMU. </p>
<p>They’ll like it that you’re from rural Iowa, but I’d consider having fewer high reaches and more matches.</p>