<p>MIT in fact has a top-notch poli sci program.</p>
<p>Keep in mind that you don’t apply into a major at the undergrad level. You apply to MIT. Period. If you know you want to be a poli sci major, that’s great! But you will still have to show evidence that you are good enough at math and science to get through the required classes.</p>
<p>Your SAT is kind of low, by MIT standards (though it will matter less if you have a very high math score). And you will need to take SAT II tests, including a math test. 3.73 might be a little low, but if you go to a top public school, you’re likely to get a little more slack on GPA (mine was a 3.85). It looks like you’ve taken challenging classes, and your ECs are good, but I just don’t have enough info here to tell you more than that.</p>