Perspectives on my chances at Penn?

<p>Darn, I just realized I forgot several parts > . <

anyway, here goes</p>

<p>Recs: </p>

<br>

<br>

<p>Class rank = kinda bad, this goes to show that it is pretty easy here: 12 /400 with a 3.95 lol. I see some guys on here ranked like 20 /300 with a 3.7. Now that is a tough school</p>