Hi all.
I'm currently waiting for Philly DOL to process my LC. I've never been out of status as far as I know but as we get closer to making the CP vs AOS decision I'm more concerned / paranoid about the possibility that I was unknowingly out of status at some point.
I have zero concerns about my current stay in the US -- all the visas (TN, TN, H1B) have been handled through attorneys in a timely manner and I have records of all the visas and work records for this period.
But, from 02/91 through 08/92 I was working on a J1 visa and I'm concerned because, although as far as I know my status was always valid, this was over 10 years ago and I don't currently have any records from this period. My worst nightmare is that someone didn't process the J1 properly so I was out of status without knowing it.
Should I even be concerned given that this was more than 10 years ago and/or because I returned to Canada for 5+ years between that stay and my current one?
If this is likely to come up during AOS processing -- what are my options? I'm pretty sure I can get my work records from the university that I was working for but where could I obtain the J1 records for that period? Could I actually get these from the BCIS in order to verify that I was in status at that time so I'll know that I'm eligible for AOS? Maybe the border would have this information -- presumably I had to enter / leave on the J1 visa (I think I turned it in when I returned to Canada in '92)?
The easy answer would be to go with consular processing (I should be ok on my H1B for another 3-4 years so I don't need to do AOS for an EAD) but, while my job situation seems stable at the moment, AOS is attractive because of the possible job portability angle.
Thanks in advance for any thoughts / comments.
ETA
I'm currently waiting for Philly DOL to process my LC. I've never been out of status as far as I know but as we get closer to making the CP vs AOS decision I'm more concerned / paranoid about the possibility that I was unknowingly out of status at some point.
I have zero concerns about my current stay in the US -- all the visas (TN, TN, H1B) have been handled through attorneys in a timely manner and I have records of all the visas and work records for this period.
But, from 02/91 through 08/92 I was working on a J1 visa and I'm concerned because, although as far as I know my status was always valid, this was over 10 years ago and I don't currently have any records from this period. My worst nightmare is that someone didn't process the J1 properly so I was out of status without knowing it.
Should I even be concerned given that this was more than 10 years ago and/or because I returned to Canada for 5+ years between that stay and my current one?
If this is likely to come up during AOS processing -- what are my options? I'm pretty sure I can get my work records from the university that I was working for but where could I obtain the J1 records for that period? Could I actually get these from the BCIS in order to verify that I was in status at that time so I'll know that I'm eligible for AOS? Maybe the border would have this information -- presumably I had to enter / leave on the J1 visa (I think I turned it in when I returned to Canada in '92)?
The easy answer would be to go with consular processing (I should be ok on my H1B for another 3-4 years so I don't need to do AOS for an EAD) but, while my job situation seems stable at the moment, AOS is attractive because of the possible job portability angle.
Thanks in advance for any thoughts / comments.
ETA