So urban campus is a no - and he’s chosen a lot of “larger” schools.
The first one that came to mind is Denver. Because it’s not downtown, I wouldn’t call it urban - but I’ll concede you might think so. But then Vandy is urban - much moreso…as is Case Western…both set a mile or so from the main city. Syracuse would be similar.
When looking for mid size and merit - well IU and Wisconsin are not mid size. IU will bring merit and would be fine for poli sci.
Michigan is unlikely to bring merit and is HUGE.
Elon has become popular and while merit is small, their tuition is less. U Rochester could work - it’s in a city but not really (like Denver).
A school like Miami Ohio is rural (small town) but not far from society - and it’s large but under 20K large - and has great merit. So that might be a fit - and it’s accessible (50 mins from the Cincy airport).
If you’d want to be near a capital, American U is in DC - but suburban - but for poli sci and internships it could work. It’s not urban like GW or Gtown - especially GW which is uber urban. It has a suburban feel.
A U Richmond is another - it’s address is Richmond but it’s not really in Richmond. May be a tad small.
Truman State is well respected and would bring merit. In the middle of nowhere.
I’d almost look to capitals - because there could be great internships to access - but you’ll typically either have larger schools or smaller schools but often urban schools.
But an FSU in Tallahassee - large school - not really urban - but you can do a living / learning community, as an example, to make the school smaller.
Someone mentioned W&M - it’s gorgeous, it’s awesome but merit unlikely. Miami Ohio is a larger version - and has great merit. It’s not the same pedigree but when you’re on campus - it feels similar.
Hope that’s a little help.
Edit. I already see u listed American.