How does a shoplifting class B misdemeanor charge affect H1 B visa holder, stamping and new H1 and if Greencard is filed in future how will it impact? what shall this person do to get records expunge, bring it down to class-C or Deferred Adjudication or what else is best? Can this person re-enter usa or will there be problem during stamping or port of entry? Can this person join another employer while he has not received the 1st court date or final judgement?what should be best course of action now? Can an immigration attorney provide certain documents that will help this person in finding jobs,stamping, POE,GC etc etc?Please advice what to do?