Selecting High School Courses
Challenge yourself
So which STEM classes will meet Caltech's requirements?
What if I couldn't take the advanced STEM courses in my high school?
What if I run out of classes?