Canada is the most popular study abroad destination, according to a survey conducted by a global student recruitment firm. More than 21,000 students from 100 countries chose Canada as their top choice. The IDP Connect report, Emerging Futures 3, reveals that Canada has surpassed Australia and the United States as the preferred location for international students to pursue their education. Canada was the top choice for 27% of respondents, with Australia and the United States in second and third place at 23% and 21% respectively. The United Kingdom ranked fourth, with 18% of those surveyed choosing to study in the United Kingdom.
Ontario held two draws under the French-Speaking Skilled Worker Stream
On June 5, 2023, the Ontario Immigrant Nominee Program (OINP) held new rounds of invitations