I don't know where you live but I spent a number of my younger years growing up in Toronto, in an area known as "the beaches" which was/is one of the most diverse multicultural regions in the country. and I always felt welcomed in whichever area of that neighborhood I traveled to. The parents spoke English as best they could while the children were fluent. The atmosphere was pleasant, welcoming, interesting. You could learn things about foreign lands without having to buy a plane ticket. and the foods were much more interesting than whatever Canadian cuisine is. I celebrate the concept of a diverse culture. No need to hide under your bed. One main reason people from the far corners come here is because they respect and admire the standards of our legal system and for the most part support it as much as those of us born here. And who doesn't love a good curry?