I am a student from the Middle East. I want to major in mathematical physics (the intersection between mathematics and physics). I enjoy abstract courses the most, and computational and lab work is generally not that fun for me. Would Caltech be a good fit for me, or is labwork and focus on applications a primary focus of Caltech?