UCSB, OSU, PSU or URichmond for PolSci?

D of a friend of mind, international student (Chinese), got accepted to UCSB, OSU, PSU and URichmond, majoring in Political Science. Asked me for advice, and while I’m familiar with the geographical/general differences of these universities, I’m not informed as concerns political science. From what I can tell, Richmond would be the better option, but it’s also the most expensive, so that’s a factor.

What about between UCSB, OSU and PSU? Anyone know about their PolSci programs? Which of those would you recommend? Thanks.