I still can't get my head around the courtesy of Canadian motorists. They always stop for you to cross the road even if you are not at a pedestrian crossing. Somtimes we were just looking across the street and traffic would stop, expecting us to cross over. If we asked for directions they would invariably say "hop in and I'll take you there". What lovely people!
Yeah its the same here, though people tell me that's not true of Toronto... it actually gets a bit annoying with them waiting for you to cross, especially when its onto a side road - annoying in the sense that they had more than enough time to get through the junction before I even got up to the curb and so you feel like you should rush along. To be honest though, its not really that annoying - just like I'd imagine all road users should be, pedestrians first!
I've found most Canadians really friendly too and the whole immigration process was so nice and friendly - and took about 5 minutes (when I asked the average time the person who dealt with me said, "probably 5-10mins, though it does help if you have everything in order")... the thing that took the longest here was waiting for my Social Insurance Number but that only took about 30 mins, and didn't help that I couldn't remember my flats postal code. Its all a bit like Britain, but it works... though there are a number of things I don't like. The grid systems, its all a bit american, the bank charges for just having an account and of course the mobile networks suck. Still though Canada has grown on me... shame its all so far away from home.