<p>You don’t need to improve your SAT. I mean, you can, but you already have an excellent score. Your GPA is a bit low for some of these schools, though. </p>
<p>MIT: out of reach (high reach if you have a strong hook)
UPenn: out of reach (high reach if you have a strong hook)
JHU: mid reach
WUSTL: mid reach
UNC Chapel Hill: high match
Duke: high reach
NYU: high match </p>
<p>Good luck! :)</p>