<p>I think MIT is more of a reach because of its technical specialization. However, your standardized test scores are great. If you are very dedicated to your ECs, then that should be enough. Is that your weighted GPA? </p>
<p>I think you have a solid chance at the Ivies and CM.</p>