<p>" Caltech is a very specialized school, almost entirely focused on engineering. "</p>
<p>This is incorrect. Caltech has more of a theoretical/pure sciences slant and culture than an engineering one.</p>
<p>It’s also worth noting that you can take humanities classes at the Claremont Colleges (sp?) if you are a Caltech student. I don’t know if this is convenient though.</p>