<p>Harvard will be difficult because we all know Ivies are completely unpredictable. MIT and Stanford (and maybe Duke) will again be difficult, but your ECs and states look good enough to get you in. The others I think you won’t have an issue (although I know very little about Harvey Mudd). Good luck. I’m sure you’ll do just fine :)</p>