<p>If you really like CalTech look into it. Each year they admit one or two students into their BS/MD program, as well. I believe that admissions are done by admissions officers who generally have long-term relationships with their assigned high schools. Their admissions seem less “throw it over the transom” than many. They are willing to seek out multiple inputs beyond your application. In fact, I believe, though you should check this out before acting on it, that you may be able to sit down with your admissions officer, if you schedule a visit in advance, and discuss your candidacy.</p>
<p>While they are a very small school, applicants are self-selecting, and the admissions department is very careful in their job.</p>
<p>Definitely pay a visit to the campus if you have not already- scheduled through admissions, of course.</p>
<p>Try to determine what initiative you can display, perhaps from your internships, and also what technical challenges you have considered or completed.</p>
<p>Good luck!</p>