I have plenty of neighbours who are immigrants and/or members of religious or ethnic minorities.  They're friendly, polite, hard-working and take care of their properties.... which is more than I can say for a lot of white, Christian Canadians I've met in my life.

How about setting aside your childish fears for a moment and meet somebody different?  You might even learn something.