<p>I strongly recommend visiting at the very least your top 3 choices. I think your stats will improve greatly if you get those leadership positions (NAHS, NHS, SHS) that you’re running for. Otherwise, I think your chances for NYU are solid.</p>
<p>To answer your question on financial aid, NYU is a need-blind institution, so your chances there will not be effected by applying for aid. There other colleges I didn’t bother looking up, but it’s easy enough to check whether they are need-blind or need-aware; however, I know Brown and Cornell are.</p>