Canada accepts CELPIP for immigration purposes.