Arrange for foreign temporary or permanent Canadian visa and facilitate integration into life in Canada, through a legal strategy and legal representation. Also, provide an introduction to success in work, study and realization of life in the new country.