to do's before arrival
Pick a program
See what programs are available and what suite you best.
Pick a city
Next to the program the city is going to have a big influence on your life. Choose wisely.
Might be the hardest, find out what to do and what not.