<p>Don't know anything about St Andrews other than its great reputation (considered almost as good as Oxbridge), and that Prince William attended.</p>
<p>The best IR school for undergrad is Georgetown hands down, with Princeton a close second and USC third. </p>
<p>Tufts, JHU, Harvard, etc. have fantastic IR schools, but they focus on GRADUATE work, while Gtown's SFS and Princeton's WW school are all about the undergrads, and are therefore a fantastic college experience, academic and otherwise. Plus Gtown's location offers fantastic opportunities for networking, internships, etc.</p>
<p>USC also has a strong undergrad IR program, and there's just something to be said for a good school full of hot chicks in a city where you can wear shorts in January.</p>