Unfortunately you always get this kind of people that put everybody in the same basket, and show a great deal of ignorance. (xenophobia)
I was wrong in my previous statement (about ICAO) and I learnt something. Isn't it the goal of a message board ?
As a foreigner I've learnt to deal with anti-foreigners. I recently flew with a guy that would state it loud and clear, he hated muslims, europeans, asians, russians, communists, etc...
Some tend to forget that americans also fly overseas, so they also take foreigner's job, it works both ways (just for the one that think foreigners take US pilots' jobs away). I used to fly with some americans in Europe and remember having a good time. I also learnt a lot from them too.
I have made the experience now that not everybody think this way, and those with an open mind will maybe also learn a few things from foreign pilots.
Have a great flight.