Hey everyone, I would like to apologize in advance for my lack of knowledge and asking a question that may have been asked many times before.
I am a Canadian Citizen living in Canada and I am currently employed as a 'contractor' for a US based company. I get paid in USD to my Canadian Bank...