<p>You actually have pretty good stats. What country are your from? Sometimes that can help or hurt you. For example Indian, Chinese, Korean are expected to have higher stats, but if your from an under represented country that can add a lot of diversity, it can help you. If money is absolutely not a problem I’d apply ED if you can, it really helps. </p>
<p>I’d say in at NYU, good chances at Cornell and Brown, can’t really say with the others.</p>
<p>Also, I’d go with the teacher who will recommend you as an enthusiastic/good addition student. Schools want students who will add, they already figure you’ll work hard.</p>