It is a little hard to rank these since they are all so very different. My perspective is that NC State, Wofford and Auburn are top, with App State, UNC W and Alabama being in a different tier.
My son is a current political science major at Wofford. It came down to NC State and Wofford, but he liked the flexibility of majors since NC State normally requires you to select at least a college. I can tell you that he has enjoyed the major immensely and now has picked up business finance and accounting with it.
There are tons of opportunities to get involved at Wofford beyond the football and basketball which will not be the level of many of the schools mentioned except UNC-W.
Still these are all very strong schools with good “pros”.
Happy to answer any Wofford questions directly by mail.