Dream college right there! Hopefully I see you there (albeit a year late). If your school doesn’t rank don’t even mention that you’re top 15%, you’ll just look like you’re speculating. Nice standardized test scores and languages (emphasize those if you do truly know them fluently). How do you know your ending junior GPA if you’re still a junior? Either way extra curriculars are impressive however Ivy Leagues place a huge emphasis on leadership positions in clubs, could you possibly strive for “President” of mock trial or MUN? Your GPA is an A- average, which isn’t what UPenn is looking for, really…however, I think if you’re set on Ivy you could throw your name into Cornell or Brown. But don’t get too wrapped up in UPenn, in all honesty it’s a reach. However there IS a chance! I hope you make it!