Canada offers different Permanent Resident Programs to find out which one is the best option for you.
You may apply to study in Canada as an international student, or you can extend your study permit and learn regarding working while you study or once you graduate.
You can sponsor some family members or relatives if you become a Permanent Resident or Citizen of Canada. Provided that you are at least 18 years old and you will provide for their needs upon arriving, also you should be a Citizen or a Permanent Resident.
The Self-employed Persons Program permits people to immigrate to Canada permanently as self-employed persons. If this program interest you,
This type of program will permit Canadian employers to employ foreigners to fill the gap of labor and skills deficiencies if there are no Canadian Citizens or Permanent Residents available.