Latest Draws
195 draws
| Date | Program | Stream / round | Invitations | Lowest score | Source |
|---|---|---|---|---|---|
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 57 ITAs (NLPNP – 35, AIP – 22) | 35 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 57 ITAs (NLPNP – 35, AIP – 22) | 22 | N/A | Official site | |
| Manitoba | MPNP – EOI Draw #283 (all selections)Includes 448 Skilled Worker in Manitoba occupation-specific (NOC broad categories 8 and 9); 49 with Express Entry profile | 526 | N/A | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 25 ITAs (NLPNP – 24, AIP – 1) | 24 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 25 ITAs (NLPNP – 24, AIP – 1) | 1 | N/A | Official site | |
| Alberta | AAIP – Rural Renewal Stream | 173 | 51Worker EOI score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 50 ITAs (NLPNP – 50) | 50 | N/A | Official site | |
| Alberta | AAIP – Alberta Opportunity Stream | 132 | 59Worker EOI score | Official site | |
| Alberta | AAIP – Dedicated Health Care Pathway – non-Express Entry | 64 | 50Worker EOI score | Official site | |
| British Columbia | BC PNP Skills Immigration – Innovate: High Economic Impact (wage: $49/hr and $99,000/yr, NOC TEER 0–3) | 524 | N/A | Official site | |
| British Columbia | BC PNP Skills Immigration – Innovate: High Economic Impact (points) | 248 | 131BC PNP registration score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 85 ITAs (NLPNP – 75, AIP – 10) | 75 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 85 ITAs (NLPNP – 75, AIP – 10) | 10 | N/A | Official site | |
| New Brunswick | AIP – New Brunswick selection roundPublished draw dates October 2, 9 and 29, 2026; applications selected for processing (not ITAs); categories: construction, education/social/community services, health care, manufacturing, other trades, professional and IT, sales and services, transportation | 203 | N/A | Official site | |
| Express Entry | Transport Occupations, 2026-Version 2 (#453) | 150 | 477CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#452) | 5,000 | 407CRS | IRCC | |
| Alberta | AAIP – Dedicated Health Care Pathway – Express Entry | 19 | 60Worker EOI score | Official site | |
| Express Entry | Provincial Nominee Program (#451) | 792 | 761CRS | IRCC | |
| Alberta | AAIP – Rural Renewal Stream | 37 | 51Worker EOI score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 120 ITAs (NLPNP – 120) | 120 | N/A | Official site | |
| Manitoba | MPNP – EOI Draw #282 (all selections)Lowest score 816 (completed post-secondary study in Manitoba, 734) and 846 (overall top scoring, 513); 57 Skilled Worker Stream strategic recruitment | 1,304 | 816–846MPNP EOI ranking score | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (General) | 386 | 60Worker EOI score | Official site | |
| British Columbia | BC PNP Entrepreneur Immigration – Base | 10 | 118BC PNP registration score | Official site | |
| British Columbia | BC PNP Entrepreneur Immigration – Regional | <5 | 118BC PNP registration score | Official site | |
| Express Entry | French-Language proficiency 2026-Version 2 (#450) | 5,000 | 435CRS | IRCC | |
| Alberta | AAIP – Alberta Express Entry Stream – Law Enforcement Pathway | Less than 10 | 49Worker EOI score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 126 ITAs (NLPNP – 125, AIP – 01) | 125 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 126 ITAs (NLPNP – 125, AIP – 01) | 1 | N/A | Official site | |
| Express Entry | Canadian Experience Class (#449) | 2,500 | 519CRS | IRCC | |
| British Columbia | BC PNP Skills Immigration – Temporary Rural/Remote Health Support Initiative | 16 | 54BC PNP registration score | Official site | |
| Alberta | AAIP – Tourism and Hospitality Stream | 25 | 73Worker EOI score | Official site | |
| Express Entry | Provincial Nominee Program (#448) | 752 | 772CRS | IRCC | |
| Alberta | AAIP – Dedicated Health Care Pathway – Express Entry | 53 | 57Worker EOI score | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (Health care) | 97 | 60Worker EOI score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 131 ITAs (NLPNP – 130, AIP – 01) | 130 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 131 ITAs (NLPNP – 130, AIP – 01) | 1 | N/A | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Childcare (early childhood educators) | 86 | 99BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Health (priority health care occupations) | 82 | 76BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Veterinary Care (all priority veterinary occupations) | <5 | 86BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Veterinary Care (NOC 32104 with professional designation) | <5 | 86BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Build: Construction Trades (priority construction occupations) | 115 | 94BC PNP registration score | Official site | |
| Manitoba | MPNP – EOI Draw #281 (all selections)Health occupations 46; education occupations 211; Skilled Worker Stream strategic recruitment 83 | 340 | N/A | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (Aviation) | 22 | 56Worker EOI score | Official site | |
| Alberta | AAIP – Alberta Opportunity Stream | 123 | 54Worker EOI score | Official site | |
| New Brunswick | AIP – New Brunswick selection roundPublished draw dates September 25 and October 2, 2026; applications selected for processing (not ITAs); categories: construction, education/social/community services, manufacturing, other trades, professional and IT, sales and services, transportation | 63 | N/A | Official site | |
| Express Entry | Trades Occupations, 2026-Version 3 (#447) | 3,500 | 476CRS | IRCC | |
| Express Entry | Canadian Experience Class (#446) | 2,000 | 518CRS | IRCC | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (General) | 200 | 64Worker EOI score | Official site | |
| Express Entry | Provincial Nominee Program (#445) | 733 | 725CRS | IRCC | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 41 ITAs (NLPNP – 41) | 41 | N/A | Official site | |
| Northwest Territories | NTNP – Employer-Driven Stream EOI drawScore range 492–317; 197 profiles in pool; 26 Express Entry, 21 Skilled Workers, 58 Entry Level/Semi-Skilled; last 2026 draw, next in early 2027 | 105 | 317NTNP EOI score | Official site | |
| Alberta | AAIP – Rural Renewal Stream | 131 | 51Worker EOI score | Official site | |
| British Columbia | BC PNP Skills Immigration – Innovate: High Economic Impact (wage: $52/hr and $105,000/yr, NOC TEER 0–3) | 426 | N/A | Official site | |
| British Columbia | BC PNP Skills Immigration – Innovate: High Economic Impact (points) | 288 | 131BC PNP registration score | Official site | |
| Manitoba | MPNP – EOI Draw #280 (all selections)Lowest score 760 for natural and applied sciences selection (417); physicians 1; Francophone 16; Skilled Worker Stream 40 | 474 | 760MPNP EOI ranking score | Official site | |
| Alberta | AAIP – Alberta Opportunity Stream | 113 | 58Worker EOI score | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Accelerated Tech Pathway | 100 | 59Worker EOI score | Official site | |
| British Columbia | BC PNP Entrepreneur Immigration – Base | 10 | 119BC PNP registration score | Official site | |
| British Columbia | BC PNP Entrepreneur Immigration – Regional | <5 | 119BC PNP registration score | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Law Enforcement Pathway | Less than 10 | 49Worker EOI score | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (Health Care) | 100 | 62Worker EOI score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 62 ITAs (NLPNP – 61, AIP – 01) | 61 | N/A | Official site | |
| Newfoundland and Labrador | AIP – Newfoundland and Labrador Invitations to Apply (EOI batch)Batch total 62 ITAs (NLPNP – 61, AIP – 01) | 1 | N/A | Official site | |
| New Brunswick | NBPNP – New Brunswick Skilled Worker stream (NB Graduates, NB Experience)Published draw dates September 15 to 18, 2026; categories: construction, education/social/community services, manufacturing, other trades, professional and IT, sales and services | 197 | N/A | Official site | |
| British Columbia | BC PNP Skills Immigration – Temporary Rural/Remote Health Support Initiative | 33 | 60BC PNP registration score | Official site | |
| New Brunswick | NBPNP – New Brunswick Express Entry stream (Employment in New Brunswick)Categories: construction, education/social/community services, manufacturing, other trades, professional and IT, sales and services, transportation | 102 | N/A | Official site | |
| Express Entry | Senior managers with Canadian Work Experience, 2026-Version 1 (#444) | 250 | 389CRS | IRCC | |
| Express Entry | Canadian Experience Class (#443) | 2,000 | 519CRS | IRCC | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (Agriculture) | 18 | 60Worker EOI score | Official site | |
| Express Entry | Provincial Nominee Program (#442) | 576 | 734CRS | IRCC | |
| New Brunswick | NBPNP – Strategic Initiative (Francophone Workers in NB, NB Francophone Priorities)Categories: construction, education/social/community services, manufacturing, other trades, professional and IT, sales and services, transportation | 251 | N/A | Official site | |
| Alberta | AAIP – Alberta Express Entry Stream – Priority Sectors (Manufacturing) | 48 | 60Worker EOI score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Childcare (early childhood educators) | 182 | 99BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Health (priority health care occupations) | 143 | 76BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Veterinary Care (all priority veterinary occupations) | <5 | 90BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Care: Veterinary Care (NOC 32104 with professional designation) | <5 | 90BC PNP registration score | Official site | |
| British Columbia | BC PNP Skills Immigration – Build: Construction Trades (priority construction occupations) | 104 | 94BC PNP registration score | Official site | |
| Manitoba | MPNP – EOI Draw #279 (all selections)Lowest score 825 for completed post-secondary study in Manitoba (508); health occupations 233; Francophone 11; Skilled Worker Stream 41 | 793 | 825MPNP EOI ranking score | Official site | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 36 ITAs (NLPNP – 36) | 36 | N/A | Official site | |
| New Brunswick | AIP – New Brunswick selection roundApplications selected for processing (not ITAs); categories: construction, education/social/community services, manufacturing, other trades, professional and IT, sales and services, transportation | 60 | N/A | Official site | |
| Alberta | AAIP – Dedicated Health Care Pathway – Express Entry | 51 | 60Worker EOI score | Official site | |
| Express Entry | Healthcare and Social Services Occupations, 2026-Version 3 (#441) | 3,500 | 475CRS | IRCC | |
| Newfoundland and Labrador | NLPNP – Invitations to Apply (EOI batch)Batch total 97 ITAs (NLPNP – 97) | 97 | N/A | Official site | |
| Express Entry | Physicians with Canadian Work Experience, 2026-Version 1 (#440) | 229 | 198CRS | IRCC | |
| Alberta | AAIP – Alberta Express Entry Stream – Accelerated Tech Pathway | 96 | 60Worker EOI score | Official site | |
| Express Entry | Canadian Experience Class (#439) | 2,000 | 521CRS | IRCC | |
| Alberta | AAIP – Alberta Opportunity Stream | 575 | 56Worker EOI score | Official site | |
| Express Entry | Provincial Nominee Program (#438) | 562 | 697CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#437) | 5,000 | 382CRS | IRCC | |
| Express Entry | Canadian Experience Class (#436) | 1,000 | 523CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#435) | 442 | 760CRS | IRCC | |
| Express Entry | Transport Occupations, 2026-Version 2 (#434) | 300 | 470CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#433) | 5,000 | 391CRS | IRCC | |
| Express Entry | Canadian Experience Class (#432) | 3,000 | 516CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#431) | 507 | 768CRS | IRCC | |
| Express Entry | Skilled Military Recruits, 2026-Version 1 (#430) | 4 | 368CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#429) | 5,000 | 399CRS | IRCC | |
| Express Entry | Canadian Experience Class (#428) | 2,000 | 516CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#427) | 511 | 744CRS | IRCC | |
| Express Entry | Senior managers with Canadian Work Experience, 2026-Version 1 (#426) | 500 | 392CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#425) | 5,000 | 420CRS | IRCC | |
| Express Entry | Canadian Experience Class (#424) | 2,000 | 517CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#423) | 534 | 708CRS | IRCC | |
| Express Entry | Healthcare and Social Services Occupations, 2026-Version 3 (#422) | 4,000 | 475CRS | IRCC | |
| Express Entry | Physicians with Canadian Work Experience, 2026-Version 1 (#421) | 271 | 223CRS | IRCC | |
| Express Entry | Canadian Experience Class (#420) | 4,000 | 516CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#419) | 955 | 730CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#418) | 4,500 | 409CRS | IRCC | |
| Express Entry | Canadian Experience Class (#417) | 3,000 | 518CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#416) | 334 | 805CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#415) | 380 | 798CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#414) | 4,000 | 400CRS | IRCC | |
| Express Entry | Canadian Experience Class (#413) | 2,000 | 514CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#412) | 473 | 795CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#411) | 4,000 | 419CRS | IRCC | |
| Express Entry | Canadian Experience Class (#410) | 2,000 | 515CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#409) | 324 | 786CRS | IRCC | |
| Express Entry | Trades Occupations, 2026-Version 3 (#408) | 3,000 | 477CRS | IRCC | |
| Express Entry | Canadian Experience Class (#407) | 2,250 | 509CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#406) | 356 | 802CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#405) | 4,000 | 393CRS | IRCC | |
| Express Entry | Canadian Experience Class (#404) | 4,000 | 507CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#403) | 362 | 742CRS | IRCC | |
| Express Entry | Senior managers with Canadian Work Experience, 2026-Version 1 (#402) | 250 | 429CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#401) | 5,500 | 397CRS | IRCC | |
| Express Entry | Canadian Experience Class (#400) | 4,000 | 508CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#399) | 264 | 710CRS | IRCC | |
| Express Entry | Healthcare and Social Services Occupations, 2026-Version 3 (#398) | 4,000 | 467CRS | IRCC | |
| Express Entry | Physicians with Canadian Work Experience, 2026-Version 1 (#397) | 391 | 169CRS | IRCC | |
| Express Entry | Canadian Experience Class (#396) | 6,000 | 508CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#395) | 279 | 789CRS | IRCC | |
| Express Entry | French-Language proficiency 2026-Version 2 (#394) | 8,500 | 400CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#393) | 423 | 749CRS | IRCC | |
| Express Entry | Canadian Experience Class (#392) | 6,000 | 509CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#391) | 681 | 746CRS | IRCC | |
| Express Entry | Canadian Experience Class (#390) | 8,000 | 511CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#389) | 574 | 711CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#388) | 6,000 | 399CRS | IRCC | |
| Express Entry | Canadian Experience Class (#387) | 5,000 | 515CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#386) | 399 | 731CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#385) | 1,000 | 476CRS | IRCC | |
| Express Entry | Canadian Experience Class (#384) | 6,000 | 520CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#383) | 1,123 | 729CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#382) | 6,000 | 408CRS | IRCC | |
| Express Entry | Canadian Experience Class (#381) | 1,000 | 531CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#380) | 777 | 699CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#379) | 3,500 | 462CRS | IRCC | |
| Express Entry | Canadian Experience Class (#378) | 1,000 | 533CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#377) | 714 | 738CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#376) | 6,000 | 416CRS | IRCC | |
| Express Entry | Canadian Experience Class (#375) | 1,000 | 533CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#374) | 302 | 761CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#373) | 2,500 | 472CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#372) | 345 | 778CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#371) | 4,500 | 432CRS | IRCC | |
| Express Entry | Canadian Experience Class (#370) | 1,000 | 534CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#369) | 291 | 855CRS | IRCC | |
| Express Entry | Trade occupations (Version 2) (#368) | 1,250 | 505CRS | IRCC | |
| Express Entry | Education occupations (Version 1) (#367) | 2,500 | 462CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#366) | 228 | 746CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#365) | 4,500 | 446CRS | IRCC | |
| Express Entry | Canadian Experience Class (#364) | 1,000 | 534CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#363) | 249 | 772CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#362) | 2,500 | 470CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#361) | 192 | 800CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#360) | 2,500 | 481CRS | IRCC | |
| Express Entry | Canadian Experience Class (#359) | 1,000 | 534CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#358) | 225 | 739CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#357) | 4,000 | 475CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#356) | 202 | 788CRS | IRCC | |
| Express Entry | Canadian Experience Class (#355) | 3,000 | 518CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#354) | 356 | 750CRS | IRCC | |
| Express Entry | Canadian Experience Class (#353) | 3,000 | 521CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#352) | 503 | 742CRS | IRCC | |
| Express Entry | Canadian Experience Class (#351) | 3,000 | 529CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#350) | 125 | 784CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#349) | 500 | 504CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#348) | 277 | 726CRS | IRCC | |
| Express Entry | Canadian Experience Class (#347) | 500 | 547CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#346) | 511 | 706CRS | IRCC | |
| Express Entry | Healthcare and social services occupations (Version 2) (#345) | 500 | 510CRS | IRCC | |
| Express Entry | Education occupations (Version 1) (#344) | 1,000 | 479CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#343) | 421 | 727CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#342) | 825 | 764CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#341) | 7,500 | 379CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#340) | 536 | 736CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#339) | 4,500 | 410CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#338) | 725 | 667CRS | IRCC | |
| Express Entry | French language proficiency (Version 1) (#337) | 6,500 | 428CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#336) | 646 | 750CRS | IRCC | |
| Express Entry | Canadian Experience Class (#335) | 4,000 | 521CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#334) | 455 | 802CRS | IRCC | |
| Express Entry | Canadian Experience Class (#333) | 4,000 | 527CRS | IRCC | |
| Express Entry | Canadian Experience Class (#332) | 1,350 | 542CRS | IRCC | |
| Express Entry | Provincial Nominee Program (#331) | 471 | 793CRS | IRCC |
No draws match your filters.
Draw results are taken from official Government of Canada (IRCC) and provincial government websites. This page is general information only, not immigration or legal advice. Always check the official source before acting.
Let's bridge the gap. Join the conversation.
