Hi,
1) printed Infopass appointement
2) Approval notice (curtsy copy or Original)
3) Passport
4) EAD card(if u have)
5) AP (if u have)
6) 2 pictures (front face style) , in case of kids (take 3 pictures)
time depence on local USCIS
I took 4 hours in federal plaza NY city
Good luck for all
thx
usinsuser99