Well, it really depends on how the immigrant obtained status as a legal permanent resident. For example, if the immigrant became a legal permanent resident because he or she married a United States Citizen, then the waiting period is 3 years.
...
more