@Twoin18 this family has $123,000 annual income. I believe he might get need based aid to meet tuition costs at Stanford, H, Y, P…but I think there would still be a family contribution to make. Not a totally free ride.
And of course…he would have to be in the 5% or so of accepted international students at these schools…and that certainly is not a slam dunk.
Plus this…about Stanford…
And read this:
https://financialaid.stanford.edu/undergrad/how/international.html