Hi Sm1smom,
Thanks for your responses, they've been so helpful.
My husband's company is in the process of filing his Green card. They are at the stage where they are getting approval for Labor Certification. According to the timeline provided by his employer he should be getting the green...