ehCanadaVisa is an independent immigration information resource. We exist for one reason: the Canadian immigration system is genuinely complicated, and most of the people trying to navigate it deserve better than what they get from forums, paid ads, and copy-pasted summaries of outdated rules.
We publish guides, explainers, and news updates on Express Entry, provincial nominee programs, work permits, study permits, family sponsorship, and Canadian citizenship. Our goal is to make the rules legible to a regular person — including the parts the official documentation tends to bury or assume you already understand.
The Editorial Team

Editor: William D.
Articles on this site are published under three editorial pillars: Kayla Miller, Oswaldo Ruiz, and Jasmine Low, each representing a core area of focus. To ensure the highest standards of accuracy, every article is personally vetted against primary sources by the Editor prior to publication. William D. maintains a direct line of communication with our audience, personally reviewing all reader correspondence and correction requests.
The work itself involves a lot of digging through government PDFs and reconciling contradictory guidelines so the information actually holds up when someone’s life depends on a visa application. Each pen name stands for a different editorial voice and topic focus.
Kayla Miller is the byline for procedural guides, checklists, and step-by-step explainers. The voice draws on technical-writing conventions — turning a dense IRCC manual into something a regular person can follow without losing the precision.
Oswaldo Ruiz is the byline for source-heavy explainers and policy reads. The voice carries an archives sensibility — no claim is trusted unless we have seen the original filing, regulation, or operational bulletin.
Jasmine Low is the byline for policy analysis and regulatory commentary. The voice approaches drafts the way a public-sector policy analyst does — looking for the error in the third paragraph that everyone else missed.
“The work runs out of a Calgary base. The bylines are pen names, but every reader email gets a real reply, and the same hand that reviews the work answers the mail.”
It isn’t glamorous work. Most of the day is spent verifying that a specific regulation hasn’t changed since Tuesday or arguing over the phrasing of a checklist. But if we get a comma in the wrong place, a real person might get a rejection letter in the mail. It’s a high-stakes way to spend a Wednesday.
Who We Are For
This site is built for the person who wants to understand their situation before they pay anyone to file something on their behalf. That includes prospective Express Entry candidates trying to estimate their CRS realistically; workers weighing an open permit against an LMIA-backed offer; international students figuring out how studies connect to longer-term plans; and Canadians sponsoring spouses, partners, or parents who want to know what an inland versus outland application actually means in practice.
Plenty of our readers will, at some point, hire a regulated consultant or an immigration lawyer. Many won’t. Both are valid. Either way, you should be able to walk into that conversation knowing what questions to ask.
What We Do
We read the rules, summarize them in plain English, and update the page when something changes. Every guide carries a “Last Updated” date and links back to the official source — IRCC program pages, the Canada Gazette, provincial nominee portals, ministerial instructions, and operational bulletins. Where the rules are genuinely uncertain or actively shifting, we say so rather than papering over it.
We also publish downloadable application kits. These are not legal documents. They are practical, plain-language guides with document checklists, process maps, and worked examples — the kind of thing you build for yourself the first time you submit a major application, except already organized so you don’t have to. Each kit is paired with a pathway hub on this site, so you can read the free overview before deciding whether the kit is useful for your situation.
How We Decide What to Cover
We follow what readers are actually asking about and what IRCC is actually changing. New ministerial instructions, fee adjustments, draw results, processing-time updates, and program pauses get coverage when they materially affect a real applicant’s plans. We try to avoid the news-of-the-week churn that treats every minor announcement as a crisis.
When a topic deserves a deeper treatment than a news brief — for example, how a CRS recalibration interacts with category-based draws, or how a provincial program shift affects timing — we write a longer guide and link to it from the relevant pathway hub.
What We Are Not
We are not a law firm. We are not a regulated Canadian immigration consultancy. We are not affiliated with Immigration, Refugees and Citizenship Canada, the Government of Canada, any province, or any consulate. Nothing on this site constitutes legal advice, and nothing here is a substitute for professional guidance on your specific case.
For complex situations — inadmissibility issues, refusals on file, misrepresentation history, complex sponsorships, humanitarian and compassionate claims, or refugee matters — please consult a licensed RCIC (Regulated Canadian Immigration Consultant) or an immigration lawyer in good standing with their provincial bar.
Editorial Independence
Our editorial content is independent of advertising and sponsorship. Paid placements, sponsored content, and partner directory listings are clearly labeled. Our guides, pathway content, news coverage, and FAQ answers are not influenced by commercial relationships, and no advertiser sees draft content before it is published.
If we link to a third-party tool, service, or resource inside an editorial article, it is because we believe it is useful — not because it pays us to be there. Affiliate links, where used, are disclosed.
Corrections
Immigration rules move. Sometimes we get something wrong, sometimes a rule changes after we publish, and sometimes a reader notices a detail we missed. When that happens, we want to know. We update the affected page, note the change, and adjust the “Last Updated” date. See our corrections policy for the full process and our log of recent corrections.
Contact
For corrections, partnership inquiries, advertising, or general questions, use our contact form. We read everything that comes through, even when we cannot respond to every message individually.
