I am US Citizen married to a Canadian Citizen living in Canada. 5 years ago when we were married, I applied/sponsored my husband for a greencard. Approved for 2 year conditional greencard. In those 2 years we had a very hard time settling in the US. Good jobs were hard to come by and we both received good offers in Canada. Therefore at the time we made the best decision for us and voluntary returned the greencard (abandonment of greencard) and moved to Canada where we currently reside.

We would now like to move to the US. My question is what would the process be if we wanted to re-apply for my husband's greencard. Would we have to re-do the entire application process or partial since we voluntary returned the greencard.

Secondly which forms would we have to complete to apply for the greencard.

Please advise.

Thanks