I lived in Canada during 2010-2011. Canada is a great place. You can even have a work permit before arrival. However, the immigration process can take quite a long if there are already a lot of applicants from your country of origin. For example, people from China have to wait longer than people from Thailand. In the eyes of Canadian law, you can keep more than 1 nationality.
The immigration point will be deducted in you are older than 49 years-old. So youd better be hurry to put your paper together.
For Quebec, there is separate immigration paper called CAQ. You need extra point to migrate to Quebec.
Recently, the University of Toronto charges local rate for international students if you are enrolled in the Ph.D program.
Canada is safe. It is a little bit too cold during the first year that you arrive but you will get used to it.
Canadian English is closer to British English.
However, there are some concerns that people might consider not to move to Canada. The price in the grocery store is higher than USA. You also have to pay higher taxes. Canada also has protectionist policy for Air Travel. They limit the number of Airports where foreign airlines can land. Air Travel is extremely costly. Canadian people usually go across the border to use Airports located in America when they have to fly to American cities.
To find a job in Canada, it is better that you re-train in your field again when you arrive in Canada as you will gain better recognition.
Canadian society is tolerant and people are friendly. Compared to the Netherlands, I would say that it is easier to be integrated here.