Lol, it's been such a while, but I remember now that we've already kinda discussed this...xD Haha.
Hmm. Would you have to take an entrance exam in Dutch in order to be accepted to a school in Amsterdam?
Hunter College is a solid choice, from what I've heard.
Good luck! ^_^
In fact, it wouldn't be a bad idea for me to apply there...they have a relatively strong physics department...
We'll see. :P
Still working on the Common App while simultaneously doing supplementary applications. x_x So. Tedious.