<p>I agree with those who are telling you to cast a much wider net by applying to significantly less selective schools. Brown is a long shot but there are many other good schools that could potentially provide a full- or close to full-ride. </p>
<p>Also, be aware that ‘pre-med’ is not a major at US colleges. You major in whatever subject you are most interested in, making sure to take the required ‘core’ subjects for medical school (1 year organic chem, 1 year inorganic chem, 1 year physics, 1 year biology, 1 semester of math, 1 year of English would be a typical set of requirements). About 40% of pre-med students (students who aspire to attend medical school) don’t major in a science at all - but they do complete the core requirements. </p>
<p>Medical schools look at your grades and MCAT score, so it really doesn’t matter where you do your undergraduate degree, as long as you are a top student, and you do well on your MCAT. (And there are prep courses to prepare for the MCAT as well).</p>
<p>In addition to Grinnell and Macalester, you might take a look at some of the threads in the international forum from international students looking for full-rides to see where they got in. Good luck!</p>