I have similar case with you came to USA with J1 about eight years ago, got F1 a year later, now I am on H1, I just got a new visa from Canada, if you need more info, please email me jasonh121ATyahoo.com