I am no stranger to the visa/expat world. I currently live in Germany and have gone through the extensive visa process. I know what to do, what needs to happen, how to go about doing it, etc. But I am confused about Canada. No matter where I look (I've done hours of research) or who I talk to, I...