Whao, good to know! What is the name of the school in Toronto. Since there is the opportunity to study virtually until April of next year, why not consider staying in the USA till end of next semester if you will still be in status then. Are you working on OPT or currently studying? In my case, I am on STEM OPT second year and would like to make a few bulks before leaving for Canada. Also, I would like to arrive in Canada during the Summer(Spring) when my school(program) will be on break. By so doing, I can have enough time to settle down with my family, run around to put things in place, if possible hustle for part time jobs before the school resumes again in September.