@"Seeking Perfection" Great, this is really helpful. NYU was the most concerning one to me, since that they explicitly say "average" in their admissions FAQ. Kinda assumed it's bs based on lsn, but figured to ask.
@"Alex Divine" Thanks for the insight, that's definitely reassuring. What do you think about ED2 Penn with my stats? It's not my first choice over columbia/NYU but I'd be really happy to go there. Appreciate your input