+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

Search results

  1. I

    Letter of Explanation - Not provided while applying for Study Permit (via SDS stream)

    Hi All, I did a very stupid mistake while filing my Study Permit application. In the Optional Documents (Client Information), I didn't upload a Letter of Explanation. My only thought was like the term suggests, this is "Optional". My question is can I upload the Letter of Explanation now, via...