Northeastern?
Dear God, woman! That's a HUUUUUUUUGE campus! You have to take the T between campuses to get to and from classes!
And Northeastern is more of a technical/science-y college, not a liberal arts like I'm looking for.
Sorry, babe, but I'm headin' off to Connecticut! (Once I get my acceptance letter, that is...)