Not sure your case. My case, I was arrested before,

來源: 2007-09-11 00:05:11 [博客] [舊帖] [給我悄悄話] 本文已被閱讀:

after one and half years out of jail, I passed my greencard interview and got green card. My case was I slapped my EX-BF in front of cops. I got three years of probation.

if yours is misdemeanor, I think you should be ok.