Hi, I'm posting my personal experience hoping it will help someone else in the future.
I'm a US Citizen; my wife is dual (Canadian & US). We came to Canada because my wife company had a 3 year project in Canada. A very well known firm did her Canadian taxes and both of our US taxes (since in...