<p>I think your French Subject SAT hurt you. Seriously, your EC’s are amazingggg. I would still give you a good chance of getting in, because of that. I honestly can’t believe that Waslu rejected you, UPenn on the other hand is just tricky as one can never know… But yes I think you have a good shot at cornell! Good luck! :D</p>