Hi Rod
Like the others, I would help if I could, but I am not from the US either, so am completely ignorant of such things, and a lot more besides.
From my limited observations, it seems to me that the whole immigration and subsequent processes are one hell of a lot more complicated than here in the good old UK.

Good Luck
Graham_England