There are over 80 programs available that you can use to migrate to Canada. This program allows you to work and live permanently in Canada. The average processing time for the program is about 6 months even though we have successfully completed some within 2 months. You will become a permanent resident of Canada and after 3 years you can become a citizen. There are over 20 criteria that are used to assess your eligibility for the programs. A few of them include: work experience, educational qualification, relative in Canada, language proficiency.