<p>Hey, I think you definitely have a shot at all of these schools. You are a competitive applicant. However, I do not know much about your ECs, and your SAT will not stand out among the other applicants. HPY are all high reaches, as is Stanford and as is MIT. Upenn is a lower reach, as it Duke. Olin and NW are high matches.
Good luck!</p>