You know, as someone who has been an immigrant for over half of my life now, I remember finding the Canadian immigration authority website so refreshing when I looked at it. After dealing with the unyielding, cold and heartless US immigration system, it was so refreshing to read something like: hey, tell us about you and what you do and let's see how we can match what we can offer to each other
The only reason I didn't end up going to Canada was because I got an opportunity in France; but that welcoming approach you guys have really made a good impression on me. I plan to at least visit at some point.