Sher-e-Hindustan: I grew up in a small community. My father was of "old-stock" Canadian ancestry and my mother was an immigrant from another Western country. My ancestry includes at least 4 different ethnicities, including Irish, French-Canadian, Portuguese and English. How about yours?  And small communities in Canada are in most cases quite diverse. My school mates surely reflected a diverse lot, being of backgrounds that included Scottish, Irish, French-Canadian, Polish, Russian, Dutch, German, English, Italian, Greek, Lebanese, Metis and First Nations ancestry, and in many cases combinations thereof.. Small communities in Canada are in most cases quite ethnically and genetically diverse, if that's your concern.