About 16 years ago in California, I pleaded no contest to a petty theft INFRACTION (less than a misdemeanor) and paid a $50 fine. Since that time, I obtained US Citizenship. U.S Immigration asked about it and gave me citizenship. I would like to visit Canada for vacation. The last thing I want is to be stopped at the border and told that I am inadmissible. I would rather not travel with my family and embarrass them and myself. In California, my conviction for infraction isn’t something that can be expunged. I was told that I must have been convicted of at least a misdemeanor to have it expunged. So, my query is whether I am inadmissible and if yes, is there anything I could do to resolve that. Thanks.