I have been to five different provinces for working and I can certainly tell you that this place is very special. Canada is full of beautiful people, they are compassionate, tolerant, educated and plus super hard working.
If I had a child, I wouldn't want to raise her/him anywhere except here, in Canada, because I know that my child will learn to be a good human being, like most of Canadians.