Welcome to the Student-Faculty Programs Office! We support Caltech's educational and research mission by providing support for undergraduate research programs, graduate school recruitment efforts, and effective mentoring practices. We are invested and dedicated to student engagement, growth, and success.