IB HL Courses for Caltech?

<p>I'm in my second year of IB, and Caltech is one of my top schools.
Here are my IB courses w/ expected exam grades (by profs): </p>

<p>Math HL -7
Physics HL-7
Chem HL - 6-7</p>

<p>Econ SL - 7
English SLA1-7
French SLB-6</p>

<p>I wanted to take IB computer science but it is not offered at my school.
I want to major in either Math, Physics , or Computer Science.
I am into learning them for the sake of learning them. I absolutely detest courses like Econ, Bio and Chem which are taught with rote learning.
SAT I :
M: 800
CR: 740
W: 780</p>

<p>SAT II
Math II 800
Physics 800</p>

<p>AMC 12 100%</p>

<p>Academically speaking, isn't this the most Caltech can expect given my circumstances?</p>