<p>Thinking about what others have said, I think the main issue with your AP scores (Calc BC mostly) is that they are an indication that you might not be as on-the-ball as necessary to survive AND enjoy your time at Caltech, which is perhaps the most brutal education you can find. So if you arent able to nail the Calc BC exam with ease it just might be an indicator of trouble; but then again you did self study so who knows. </p>
<p>Also, your scores are indeed a bit sporadic. If you were non-international you would have solid shots everywhere, but international admissions is usually extra difficult and you could be seen as a more risky applicant. If I were you, I would definitely apply to:</p>
<p>Cornell
University of Chicago
UC Berkeley </p>
<p>as they are more stable for admissions, and offer great physics programs.</p>