<p>I think what ucbalumnus meant was: Only six schools are both need-blind for admissions <em>and currently meet full demonstrated need for both domestic and international students: Amherst, Dartmouth, Harvard, MIT, Princeton, and Yale</em>.
With this ^ in mind, the fact that OP needs substantial aid, and he’s being recruited by Amherst, I can’t imagine turning down that opportunity. Of course I do not know the value of a name brand college in his country or what he plans to do with the degree. But for an affordable world class education, he is being handed the ticket. </p>