My situation is this: I'm a canadian citizen. My I-140 has been approved with I-485 pending. I have got my EAD card. My current status is H1b in a public university.
Next week I will land a new job in a company, which has sponsored H1b transfer. However, because of the H1b visa number is not...