A temporary resident is a foreign national who is legally authorized to enter Canada for temporary purposes.
We can help with: