Ofthevultures, yes, my parents speak English quite well too. However, it's not the same for everyone. Because your parents and my parents learned to speak English, it doesn't mean that all migrants do, for whatever reason. You can't judge someone until you walk a mile in their shoes.