So, I am a Canadian citizen, but don't normally reside in Canada. I also hold American citizenship, and have an American passport, but I don't have a Canadian one. For the last few years, I am living and working in a third country (Kosovo) which is actually a bit...underdeveloped...and the...