Hi Physics Forums. I recently committed to attending Harvey Mudd College to pursue a major in Physics, with the possibility of pursuing either a joint major in math and physics, or simply doing both majors. However, I was also on the waitlist at three separate schools: Caltech, Cornell, and Harvard. Caltech did not take anyone off the waitlist this year, Harvard has not replied, and Cornell let me in off the waitlist. Because of this, I am uncertain of which school to pick. To give you more information, I have visited both of the schools and loved the environment at each(despite that the schools are very different). So what I'm really thinking about, is to see which school has a better program for physics. I, personally, am mostly interested in theoretical physics, particularly particle physics (though I'll concede I'm not even attending college yet, so things may change). I do plan on continuing in physics and getting a Ph.D. With all this in mind, what do you all think of these two schools? Do you think there are any differences in terms of: classroom opportunities, research opportunities, faculty contact, focus on particle physics, ability to study both physics and mathematics, and ability to get into a top tier graduate school? Thanks for any help you can give, and thanks for your time.