Priority Date - February 1998
Receipt Date - August 2, 1999
GC Approval Date - November 22, 2000
Whole process took 2 years and nine months.
Some advice to my waiting friends.
Practise Green Card Yoga.
During this tiresome process, your mind wanders, blood boils, you curse INS...