I am a freshman physics major looking to transfer to a better school for junior year, certainly a technical (not liberal arts) school. There were a few things I was wondering: 1. How is applying as a transfer student different than as a highschool student? What matters most? 2. If the school requires a course by a certain year (i.e. it's part of the school's core for all students) and the transfer student hasn't taken it, what happens? It's been my dream since high school to go to Caltech. Now Caltech has a very rigorous core, and so I would either have to be exempted from those core reqs I haven't taken or I would take them *gasp* sometime junior, senior year. But that's the time I want to be working on my major, not general eds! I have other questions but I'll save them. I just want the opportunity to have a good education. I'm frustrated at my current school and I'm dying for more rigor.