I've always been partial to the U of Penn in Philadelphia. Top notch school in all aspects. Phillie is an awesome, livable city with a bunch of colleges & students. He will never be bored at Penn or any of the other Phillie area colleges, that's for sure. ;-)