Hello All, I am an Indian citizen living in USA. Currently I am on a OPT (optional purpose training) which I received after completing my masters in US. I work in the field of IT. My wife is on a H1b in US, we want to move to Canada. I don't know about the immigration process, could someone...