Here is my husband's experience at the airport yesterday...
At the airport, there were two lines for passport control: for citizens and temporary visitors. I was not sure where to go, so I asked a lady who was helping people decide and she told me there is separate entrance for new immigrants. Over there there was some kind of info desk where another lady explained to me about the procedures with health insurance, driving license and finding a job and she gave me brochures with phone numbers and addresses of institutions that could help me such as public transportation. Then she told me to wait in line with the other immigrants, students and foreign workers to go through the interview with the CBSA officer. He asked me about the address I will be staying at, the phone number and then he asked me a few questions about my previous visits to Canada, etc. He had my immigration file opened so he knew what kind of questions to ask. Then he checked on the form I filled on the plane (customs declaration) and told me I won’t have to go through the same procedure at customs. And that was all – if there were less people everything would be over in no time. And all of the officers were polite.