<p>jon,</p>
<p>My son is a freshman at Stanford (so similar school). He is setting himself up to double major in math and Computer Science. He says his freshman honors math class which weeds out potential math majors has dropped from about 80 to about 30. It’s tough. He says he knows more than one IMO competitor/winner in the class. He was well prepared so he is hanging in there and actually loves the material. I’m not trying to discourage you, just letting you know that at the schools you are looking at being a math major is a huge commitment.</p>
<p>I really can’t say what your chances are, but my son had a 2380 SAT score and 2380 SAT subject tests. Also 3.9 unweighted GPA. He had a national level award also. He applied to three schools (Princeton Stanford Brown) and was accepted with likely letters to all three. I say this only to point out that his qualifications seem to be beyond what they were looking for for a STEM minority student, or at least I assume this because of the likely letters. So STEM will help. Just not sure how much.</p>