Deferred from Georgetown and Tulane.. Damnit!

lovethema10
Wed, 16 Dec 2009 17:34:59 +0000

I would take a look at George Washington University and BU. Both schools have similiar rankings to Tulane and are located in ideal cities (DC and Boston, respectively). I would also consider looking at American in DC or Northeastern in Boston.