我持H1 visa, I140 and I485 are Pending. I want have a short trip in Canada (Toronto for 3 days, by flight) next Month. If I don't go the US embassy in Canada to get my visa issued, do you think that I will have trouble to come back to US? Which kinds of documents that I should take with me. Thanks for your kind help!