Hey that's awesome! I'm really happy for you:)))keep us posted!
I just received an email saying that the spots were very limited and that I won't have an opportunity to get interview w them....
As far as I know, it doesn't matter where you are applying from. I think it matters as to "when" because you might of submitted your application right after many applicants. They claim to have high...