Canada welcomed over 300,000 immigrants in 2019. If you find yourself in a position where you want to join them, keep reading to find out the answers to the