Cornell or Columbia or Imperial College London

OP: I think that your status as a Canadian citizen might be an under appreciated factor.

Are you sure that you will be permitted to work in the US after earning your master’s degree ?

Will study in England at Imperial College have any work visa benefits for you in the commonwealth group of countries ?