<p>I think both Cornell and Penn are reaches, but not impossible. They take into account plenty of other things like essays, recommendations, interview, etc, so you could still get into either one. I think Cornell is more likely to accept you between the two, but maybe Penn will really like your personality or something. Apply to the place you love more and good luck!</p>