Hi All,
I am a non-resident Canadian Citizen who is currently working on a long term overseas assignment (long story but was re-assigned due to downturn in Calgary).
My wife has a valid TRV and we basically visit Canada every summer (since 2016) to meet family and friends. We are now expecting...