New Haven is kind of like Oakland, but without the quaint charm. Okay, no, seriously... Penn is an awesome program at an amazing school. If you have any interest at all in teaching later on, I think Penn outpowers Yale at every step. I can think of ...