Three great schools.
Northeastern - you’re gone the first year - and in a history especially and less so econ, the co ops can help. Most colleges are liberal arts colleges - meaning they have colleges of liberal arts but they also have other colleges.
Wake has a department of engineering and school of business. W&M has a top school of business. None of these three are LACs.
Reputation is a funny thing - and I disagree btw that W&M is lesser. It’s at least equal reputationally - it’s traditionally looked at similar to a UC, UNC, UVA, UM - but it’s a much smaller scale and is likely the highest reputed of your three for the social sciences.
That said, I think given your major (at least history), the where doesn’t matter - you’ll likely require grad school or struggle in finding a suitable job.
So let’s look at this - fit - because you have to be somewhere four years, day after day.
In other words, both my kids chose safeties. One is like you - in social sciences and chose #16 of #17 rank wise. But guess what - you are on campus four years day after day - and that matters more than rank.
You don’t fit at Wake - why would you subject yourself to four years of that - so toss it out.
Then you have W&M vs. Northeastern. My concern with W&M is if you felt Wake was too mellow - W&M will be more studious or rather less party.
When I read your note, it says W&M all the way or at least moreso than Northeastern - and you’ll get an internship and that’s substitutional for a co op.
btw - you are talking about colleges ranked 47th, and two tied at 53rd and mom is not correct - IMHO - not even close. Statistically, these are a tie - but yes, you have a larger Northeastern that’s urban vs. a more suburban, in a more chill tourist zone regular campus with far stronger social sciences (IMHO) but again, I don’t even think that matters. My kid has already interned for our state and a top think tank in DC - and while she was WL at W&M, she’d have chosen her current over it even though W&M is far more reputed. And that’s the right way to look at things.
Look to be where you want to be - not who you perceive is higher ranked or more rigorous - and btw - rigor won’t be an issue at W&M - it’s an intensive research environment, etc.
Good luck whichever you choose - but your writing tells me it should be W&M.