Hello, I'm currently an undergraduate student (well, a graduate one in France, but I'm considered as an undergraduate in the UK or the US) in Ecole Polytechnique, France. I followed a strong cursus in mathematics and physics and I am know in my last year in Ecole Polytechnique with a major in High Energy Physics. My interests are mainly in particle physics and theoretical physics. Next year I have several opportunities to finish my graduate studies before beginning a PhD : - Do a Master 2 in France : a joint master from Ecole Polytechnique and Ecole Normale Supérieure (ENS) in Theoretical Physics (should be admitted without problem) - Do the final year of the master in High Energy Physics at ETHZ, Zurich (where I'm sure I'll have no problem being admitted), graduating with a joint high energy physics degree from both Ecole Polytechnique and ETHZ. Other opportunities in Europe : one year MSc in England. I'm considering : - Imperial College, UK (MSc in Quantum Fields and Fundamental Forces) - Cambridge, UK (Master of Advanced Studies in Mathematics, partIII, which is were you can study theoretical physics in cambridge) - KTH, Stockholm Pros of UK : practice of english language, worldwide renowned universities. I definitely would like to have an international experience. Cons : fees, need funding... Studying in Switzerland of in France would be almost free. Do any of you know these degrees? Which one would be best suited to prepare for a PhD in theoretical/particles physics? Thank you for your advice!