University of New Mexico offers a complete free ride to NMFs. Scholarship covers 100% of tuition, fees and housing.
Scholarship requires recipient to maintain a 3.3 GPA and take 15 credit hours/semester.
UNM is an urban college, located in the middle of a city of ~700,000 residents.
https://scholarship.unm.edu/scholarships/
There are ample opportunities to undergrads to intern in state level and federal offices.
(Hubert H. Humphrey once said of NM politics: You work. in the New York legislature to get your bachelor’s in politics. You go to the Illinois legislative to get your masters. For your doctorate, you go to New Mexico.)