Dude, you've got UPenn locked! Like catchtwentythree said, I would be shocked if they don't accept you. I'm also pretty sure that you're in at Northwestern, Duke, and Vanderbilt. I don't know what Yale and Columbia would do, all though I'm sure with an app like this, they will give you a thorough look. And finally, you're totally in at PSU. I looked at their admissions chart a few months ago, and you're in the range of almost guaranteed acceptance into UPark! Good luck dude!