Help please. I am going to apply for my first Canadian passport from US. I need a guarantor but I moved here less than 2 years ago and I have no Canadian friends who know me at least for 2 years... So I am thinking I am going to use a notary public. Does the person also need to know me at least for 2 years?