I got the Canda green card, I have to land before May, 2009. Now, I am F1 visa in U.S.A and will graduate in May. I am planning to land Canada in March and renew my F1 visa in Torroto. Do you have any advice for the landing and renew F1? How much chance I have to get back to U.S.A. Thank you very much!