There are certain legal aspects for Canada Migration involved in the visa process By Immigration Overseas that needs to be fulfilled each time. The migrant should be proficient in English language, should have age less than 50 and should possess clear health and criminal record. Get Details at <br />http://goo.gl/kREXwp