1

You personal documents

Submit a copy of your Greencard A copy of your Passport (all pages) try to show the trips that you have taken abroad during the time that you were a resident Copy of your license is not a bad idea.. Also you can submit a copy of your birth certificate although it is not necessary

2

Criminal Records

A copy of all your criminal records...even those charges that have been expunged etc... you must show all to immigration.

3

Income

You only have to submit your last year of taxes...but I usually submit the last 3 years if possible Also i like to send the last three recent pay stubs

4

Misc

Don't forget to send two passport style pictures with your application and the filing fee.