I did a bit of research on this. If you don't know anyone you can go to a notary public and for a fee they can sign the application for you, or you can go to city hall and get a commissioner of oaths to sign it or an attorney's office.
Also, it's not necessary that the person who signs it be a close friend. Just someone you have known for 2 years. It could be a doctor, teacher. I was a bit thrown off by this because I don't think we have this requirement in the US but it was so long ago that I got my first passport that I don't know.
Check out this link for more info about it.
http://ask.metafilter.com/51863/Doe...omplicate-and-delay-release-Canadian-passport
Also, it's not necessary that the person who signs it be a close friend. Just someone you have known for 2 years. It could be a doctor, teacher. I was a bit thrown off by this because I don't think we have this requirement in the US but it was so long ago that I got my first passport that I don't know.
Check out this link for more info about it.
http://ask.metafilter.com/51863/Doe...omplicate-and-delay-release-Canadian-passport