True. Yet it might not be a matter of education alone. Surely in Mexico they have the Internet? Surely they have colleges and universities?
What if the people themselves are to blame? What then I ask? Of course if you want to spend billions of dollars setting up schools, you can fix these problems.
But it didn't work for Africa, and it won't work in Mexico.
As for Africa, Phillipson wrote a whole book on the subject in 1993. In most of ex-colonial Africa, schools teach in English or French, and often the student's knowledge of the language is still poor by the time he reaches high school, which thus inhibits his learning of the sciences. In Africa, it's common for public education to be taught in a language the pupils do not know well. In Mexico, of course we'd have to be smart enough not to repeat the mistakes of Africa, and education would have to be in the pupil's own mother tongue.
I'm not necessarily proposing that we fund their schools though, but merely that we open up our markets to trade so that Mexicans could have more business opportunities. Unfortunately too many nanny-statists want to prohibit trade and freer movement of labour. They do not want businesses to be free to hire whoever is most qualified for the job or to buy a product from the company that offers the best deal. We'd rather hire local and buy local no matter the cost.