True cost of attendace @ UPenn

And just because your friend makes more than you do, does not necessarily mean his EFC is the same or higher. There so many other things to consider such as family size, number in undergrad, home equity, type of other assets, there are definitely situations where people with more income still could end up paying less.

If you have not gone through the Penn NPC for your situation, even though it is long, you really need to do so.