College like UPenn

happy1
Fri, 09 Dec 2016 23:16:48 +0000

If price is an issue also look at your state flagship, perhaps SUNY Buffalo or SUNY BInghamton (SUNY schools have good OOS rates).