Should you mention expunged misdemeanor in a citizenship application even though you were not convicted and were sentenced to alternative rehabilitative sentencing
Yes, that should be an expungable offense.
Should juvenile records be expunged on your 18th birthday? And if so how do you go about getting theses things removed off your permanent record?
You do not need to generally report an expunged record on your job application. It is erased as far as the court is concerned and no one should have access to it.
The privilege of citizenship should not be underestimated.
what direction should the picture be taken?
There IS no proof of citizenship for illegal [citizens] aliens. I should say, there is no legal proof of citizenship for illegal aliens.
You have the right to enter Canada if you are a Canadian citizen. The passport should prove your identification, and the citizenship card should prove your citizenship - my guess is a strong yes.
The licensing agency for your state will have access to your past criminal records (even if expunged) and it is unlikely they would grant the license. However, you should contact your state licensing agency and ask specifically.
Being robbed makes you a victim, not a criminal. It should have no bearing on citizenship.
No. The green card should have minimum six months validity before you can apply for US citizenship. If green card is about to expire you need to apply for its renewal first and then apply for US citizenship.
Only a green card holder already in the US for a minimum 5 year period, staying in the locality where he or she is applying for US citizenship for a minimum 3 month period and who has good moral character can apply for US citizenship. Person should be at least 18 years old and should pass the citizenship test in order to get US citizenship.
If both your countries of nationality require a visa to enter the destination country, then you should obtain a visa and have it stamped in one of your passports prior to your departure. If the country of destination is one of your countries of citizenship, then you should just use their passport.