BU vs NU vs USC vs GWU

smartgirl4321574
Sat, 25 May 2013 03:42:01 +0000

I am actually referring to Northeastern University, located in Boston. @Alexandre why would BU be your last option? Can you further explain for me.

Thanks