I want to wish everyone the same as DoubleS said:
Today I received my passport. I immediately applied for a Nexus card as well. The law of my birth country does not allow dual-citizenship with Canada and I have to fill an application to renounce that citizenship, which is another chore.
It was indeed a long process. After I took the oath ceremony on Tuesday July 16, I submitted my passport application on Friday July 19. The guarantor thing is a pain in the neck. Many people including my previous manager either gave me a hard time or expected a large reward for this favour. I finally found a doctor who was willing to help. I couldn't thank him enough.keep the faith, and also to let you know things can happen in a flash. One day we will all be CANADIANS
Today I received my passport. I immediately applied for a Nexus card as well. The law of my birth country does not allow dual-citizenship with Canada and I have to fill an application to renounce that citizenship, which is another chore.