<p>Your ECs and scores are both solid. Good job on those! However, what may keep you out of a top university is your class rank. If your school is indeed large and public, being in the top 8%–while good–is not nearly Harvard/Columbia/Penn material. Anyone I’ve ever known who got into any of those three schools was ranked in at least the top 3% at my high school (also large, also public). I know nothing about W&M or Tufts, but you look like you have a decent chance at Rice.</p>