Learn how to ‘Crack the TCF’ with us and Boost your CRS

Canadian Permanent Residency just became a whole lot easier to attain.
Learning French unlocks this door with a specific pathway for French-speakers as well as adding additional points to your CRS profile.

Find something for everyone

We understand that knowledge is consumed differently by everyone - which is why we have crafted a variety of course options to suit different styles.

Our Offerings and Fees

Choose the French program that matches your goal

All programs are delivered online. Choose an immigration-focused pathway or learn independently with our recorded course.

Permanent Residence Pathway

Learn French for Permanent Residence

NCLC 7 Pathways

Choose a structured pathway based on your current French ability and work toward the NCLC 7 result required for French-language permanent residence opportunities.

  • Starting levels Beginner, A1, A2, B1 or B2
  • Program length Pathways from 4 to 16 weeks
  • Learning formats Group and 1-on-1 classes
  • Target NCLC 7
Group classes starting at $399 CAD per 4 weeks
View Permanent Residence Programs
Self-Paced Learning

Online Recorded French Course

Learn at Your Own Pace

Build your French independently through recorded lessons, quizzes, assignments and structured online learning.

  • Learning format Fully online and self-paced
  • Schedule Study when it works for you
  • Course materials Recorded lessons, quizzes and assignments
  • Preview Free course preview available
Monthly subscription $44.50 CAD promotional price
Preview Recorded Course

Refunds and Cancellations

Online Instructor-Led Courses

  • Once your course period begins, payments are final and non-refundable.

  • If you cancel before class starts:

    • 7 business days or more before start date → Refund minus a $50 administrative fee.

    • Less than 7 business days → No refund, unless there’s a serious emergency (proof required).

Self-Paced Recorded Courses (Subscriptions)

  • Subscriptions are billed monthly.

  • Payments are final once processed.

  • To avoid being charged again, cancel at least 5 business days before your next billing date.

  • No refunds for unused time, partial months, or forgetting to cancel.

For full details, please see our Terms of Service.