Except for the Native Indians, everybody else who lives here came from another country or their ancestors did. Canada is a mixture of many cultures and races. It is what we call a multicultural country. We have two official languages, French and English. Even though we encourage people to keep their own customs, we expect everyone to learn French or English in order to live in Canada.