<p>Your SAT score and awards are mediocre. However, it seems to me that you are very tops at your school. Your school doesn’t sound amazing, but you are very active in creating your own EC activities (math team, your business, and open source programming). It’s rather a hard call to make, as you aren’t a very “standard” applicant. Overall, I’d say MIT won’t find you very attractive, but Harvard will like your spirit and attitude. I don’t know that much about stanford.</p>