Explain how Canada adopted this system. Also, explain Canadian debates over the virtues and draw backs of this system which resulted in significant changes to the program.

Canadian Point system which has been adopted by other countries and ask whether the US should use such a system for allocating immigrant visas,
Body: Explain how Canada adopted this system. Also, explain Canadian debates over the virtues and draw backs of this system which resulted in significant changes to the program.
Towards the end of the of the paper you would discuss why in your view the US should or should not adopt such a policy.
Research Paper – MLA format
6 Journal Articles in bibliography.