Hi USA, here is my college. (Ciencias - UNAM) It has a good worldwide ranking and it has a $0.25 MXN/year tuition and a $0.25 MXN/year admin fee to study there. ($0.025 USD/year total) I think foreigners pay a little more (like 50 USD/year) but the cost of living is also very low. Classes are only in Spanish though.
Just putting it out there as an option as student loans/debt get worse and Trump gets tired of too much winning™ with the trade war vs the whole world.