<p>I think you have an exceptional chance based on your academic standings. My only suggestions are to complete at least 4 or more years of a foreign language, so take spanish 4. Consider working on your volunteer work, it is lacking somewhat. If possible take as many college classes- some high schools allow you to take classes at a local college for free- or college equivalent level classes. I think you have very good chance though.</p>