Canada is known for inviting newcomers and now has more than 100 financial movement projects to help a large number of foreigners and their relatives discover their pathway to a superior life through migration to Canada. With the solid conviction that Immigration truly does make a difference, the Canadian government has propelled another social activity