ask your lawyer what's the definition of gc effective date:
1. email notice date
2. approval notice date
3. date on green card
4. passport stamping date if you don't received the card
1. email notice date
2. approval notice date
3. date on green card
4. passport stamping date if you don't received the card