Hi dpenabill,
Really appreciate your explanation, which is very detailed and informative.
I think I need to consult a lawyer. However, there are so many so-called experienced immigration lawyers out there. I am not sure which one is real experienced. Is there any clue on how I can find a good...