Im eligible for a restricted ATP, meaning i need only 1,000hrs.
As for your comment on the greencard, youre right airlines would take me with that. But, getting to the greencard bit is the hard part! Work visas can lead into greencards, but not with my employer, nor with many flight schools either. Also, im not going to use up my six year work visa limit as a CFI, at that point i would elect to work elsewhere, where the chances of getting the green ticket are much higher.