Hello,
Congratulations, this is very interesting to take oath on Canada day.
How many days had it been for your application that your steps (physical presence, language, prohibitions etc) were completed before you got this call.
Can you provide us timeline info ?