Amazingly Friendly..
After reading your notes, I wanted to add few lines. First the canadian immigration process is lot lot faster than the US counterpart and non discriminatory . I sent my papers along with police clearances in last week of the March. I got my file number in MAY and medicals in August. Infact I delayed and sent my medicals 2 weeks back. I called 2 times on the 800 number they gave for some questions I had. Guess what, Amazingly friendly people on the other side, in my 10 years in US I never had such a good conversation with a Govt employee, starting from drivers licences to consulate people in Bombay etc..All I can say if every thing is straight it doesnt take that long. One other note Canadians sounds friendly, even Bureaucrats too.