Hi I have been deported from Canada due to violation of immigration and refugee protection act. Now I have been working as cabin crew in India to fly to Canada for work purpose I need an ARC so my question is do I need to apply temporary resident visa or temporary resident permit? I don’t know what Ian the difference between these two can someone’s please help me and let me know what forms documents I need to apply for an ARC? Please advise thank you