Welcome to living in The Netherlands
Moving to a new country is hard. Even though The Netherlands is a great place to live, it does take some time getting used to how things are done. Below are some links that hopefully will help you settle in.
Dutch news in English
Canada in the Netherlands
Other Canadians in Europe