I've heard several different opinions. Some say Canada does not care about your status in the US, however it would be considered when applying. Others have said the only way is to apply from your home country, and it could take several years. What do you guys think one should do on this case?