<p>Well the thing is univeristies in the US typically have a large preference to Americans; they get first crack over internationals. It does not mean you are screwed by any means in the long run; it just means you might need attend a tier 2 school and then attend a tier 1 school after proving yourself at said tier 2. </p>
<p>I am not saying you do not have a shot; your stats seem great. But just know that you are at a disadvantage compared to your average American applicant. </p>
<p>Honestly though, I would say you have good shot at being admitted to Mudd. Its just the financial problems that might prevent you from getting admitted.</p>