Your child can be a perfect fit for work that isn't there.

DiraLeo gives every career one number out of 100 — how well it fits your child, and whether that work actually exists in Kenya. Then the senior school subjects that lead there, and what the whole thing will cost you.

Built on

BrighterMonday · Fuzu · MyJobMag · KUCCPS · KNBS · HELB · CUE
Market data refreshed weekly. Every figure carries its source and its date.

Clinical Medicine

KMTC DIPLOMA · 3 YRS · KSh 236,700

Strong bearing
Fit 88
Market 82

Illustrative Grade 9 profile.
Market reading 24 Aug 2026.

88 × 0.55
+ 82 × 0.45 = 85

The problem

Kenya has never been short of career advice. It has been short of numbers.

Three facts a family is expected to make a two-million-shilling decision without.

1,130,459

learners were placed into Grade 10 senior school this year. Every one of them picked a pathway — and quietly closed the doors that pathway doesn't open.

Ministry of Education, on 2025 KJSEA placement into senior school, 2026.

397 of 2,968

candidates who sat the November 2025 Advocates Training Programme examination passed all nine units. Every one of them had already paid for the degree.

Council of Legal Education, public notice on the November 2025 ATP examination results, Dec 2025. CLE reports a 21.6% pass rate among first-sitting candidates.

8.7×

An LLB at Strathmore costs KSh 2,051,438. A three-year KMTC diploma in Clinical Medicine costs KSh 236,700. The job market does not pay them in that ratio.

University fee schedules 2025/26; KMTC Fees Structure 2025/2026 (government-sponsored).

The Dira score

Two readings. One bearing.

Every careers platform in Kenya scores how well a child fits a job. We score that too — and then we score whether the job is there. We publish the weighting because you should be able to check our working.

dira = fit × 0.55 + market × 0.45

Fit  ·  55%

The Mind Grid

A 20-minute profile, age-banded for Grade 7–9 and Grade 10–12. It produces a label like Investigative–Social and a fit score per career — with the reason attached.

  • Interest inventory across six work typesRIASEC
  • Subject confidence, and real marks where you have them1–5
  • Work values — pay, security, service, independenceRANKED
  • Constraints — boarding, distance, household budget ceilingSTATED

Market  ·  45%

The Kenyan labour signal

Five inputs, each normalised 0–100, refreshed weekly from job boards and annually from published statistics. This is the half nobody else will show you.

  • Vacancy volume — roles advertised per 90 days30%
  • Demand trend — year on year, over eight quarters25%
  • Graduate absorption — in work within 12 months25%
  • Saturation — graduates produced against openings10%
  • Automation exposure — reviewed annually10%

How a verdict is decided

Strong bearing dira ≥ 80  AND  market ≥ 60
Fair bearing dira ≥ 65  AND  market ≥ 40
Off course anything else

Hard override: a market score below 40 is always “Off course”, whatever the composite says. A career your child would be brilliant at, in a market that cannot absorb them, is not a fair bearing. We would rather lose the sale than round that up.

The case this product exists for

Amina fits Law at 81. We told her family not to.

A high fit score and a weak market is the single most expensive mistake a Kenyan family can make, and it is the one no careers platform will say out loud. Here is what the same money buys instead.

Law

59

Off course

Clinical Medicine

85

Strong bearing

Fit — how well it suits her

81 Genuinely well suited
88 Also well suited

Market — whether the work exists

31 Below the 40 floor
82 Chronic shortage

Route to practise

5 yrs LLB + Advocates Training Programme + pupillage
3 yrs KMTC diploma + internship

Cost to qualify

KSh 835,340 UoN LLB 690,340 + ATP 145,000
KSh 236,700 KMTC, government-sponsored

The hurdle at the end

397 / 2,968 passed all nine bar units, Nov 2025
6,360 health interns deployed nationally, 1 Jul 2026

The market signal

About 10,000 law graduates have been locked out of Advocates Training Programme admission since 2015.
Kenya trains 7,650 health workers a year against an assessed need of 70,000.

The Dira read

Amina is genuinely suited to Law. Eighty-one on fit is a high score and we are not going to argue with it.

The problem is the other side of the equation. For a third of the money and two fewer years, Clinical Medicine puts her into a market assessed as short of roughly 62,000 people a year — rather than one where about four in five first-sitting candidates fail at the final hurdle, after the fees are already spent.

If she still wants Law, she should walk in knowing this. Not find out in year six.

Fit scores come from an illustrative Grade 9 Mind Grid profile — Amina is a composite, not a real learner. Every cost, count and market figure on this card is real, sourced and dated. Sources: Council of Legal Education (Dec 2025); KMTC Fees Structure 2025/2026; University of Nairobi and Kenya School of Law fee schedules; Ministry of Health intern deployment, July 2026; WHO health workforce assessment via Amref, Aug 2025; Nation, on Advocates Training Programme admissions.

Two people, one decision

The student picks the subjects. The parent signs the cheque.

DiraLeo answers both halves from the same data, so nobody in the house is arguing from a different set of facts.

For the student

Which three subjects keep your options open?

Twelve bearings, ranked and explained. Then the exact CBE pathway, track and three electives that keep your strongest ones reachable — with a warning when a choice quietly shuts one down.

  • Your Mind Grid profile in about 20 minutes, on a phone
  • STEM, Social Sciences or Arts & Sports — and which track inside it
  • Every training route, not just university: TVET, KMTC, apprenticeship
Your bearingsDIRA
Clinical Medicine85
Data Analysis78
Public Health71
Law59
Grade 10 · STEM · Pure Sciences
Biology · Chemistry · Mathematics

For the parent

What does it cost, and when does it pay back?

Cost by training route, inflated forward to the year your child actually starts. What you pay after scholarship and loan. Breakeven in years. And an honest answer on whether TVET beats the degree — it often does.

  • Tuition, accommodation, upkeep and transport — per route, per year
  • Household out-of-pocket after the means-tested scholarship and loan
  • Today's funding model against the 2026 Bill, side by side
Clinical MedicineKSH
Tuition · 3 yrs236,700
Upkeep & transport198,000
Scholarship & loan−305,400
You pay129,300
Breakeven1.8 years
Assumes the means-tested model in force
Aug 2026. Snapshotted in your report.

Pricing

The fit half is free. The half that changes your mind is not.

Launch pricing, in Kenyan shillings. Pay per report, or subscribe — whichever suits the household.

Free

Find your bearing

KSh 0

No card. No M-PESA. No expiry.

  • Full Mind Grid profile and your profile label
  • Your top 3 bearings, fit ring only
  • Browse every career and training route
  • One watermarked sample Ripoti page
Start free

Silver

The student's compass

KSh 600/ term

or KSh 1,500 / year

  • Both rings. Full Dira scores, verdicts and off-course warnings
  • All 12+ bearings ranked, not 3
  • Subject Pathway Planner with clash warnings
  • Compare 2 bearings side by side
  • 3 Ripoti included · 2 downloads per term
  • Re-scored every term as the market moves
Join the waitlist
Most families choose this

Gold

The family's decision

KSh 1,800/ term

or KSh 4,500 / year

  • Everything in Silver, plus a parent portal for up to 3 children
  • The full investment engine — cost, out-of-pocket, breakeven, 10-year net
  • Funding scenarios: today's model against the 2026 Bill
  • TVET vs degree on every career
  • Unlimited Ripoti, including the Family Report
  • Priority WhatsApp channel · one counsellor session a year
Join the waitlist

Not ready to subscribe?

The Family Report

One payment. One PDF. Everything the household needs to make the Grade 10 decision, shareable on WhatsApp.

  • 12 ranked pathways
  • Grade 10 subject selections
  • 10-year demand outlook
  • Cost & breakeven per route

KSh 1,500

Lipa na M-PESA

Paid once. No subscription, no renewal.

Where the numbers come from

If we cannot cite it, we do not print it.

A score you cannot check is an opinion with a number stuck on it. Every figure in DiraLeo carries a publication, a period and a confidence level — and you can see all three.

BrighterMondayVacancy volume · weekly
FuzuVacancy volume · weekly
MyJobMagVacancy volume · weekly
KUCCPSCut-offs & placement · annual
KNBSLabour force & earnings
HELBFunding & loan policy

Methodology, published

The weighting, the normalisation, the sample window and the confidence levels are all documented and public. Every score shows the date it was last computed. Where our coverage is thin, we mark the reading seeded rather than live — and say so on the screen.

Children's data

Profiling a child requires a parent's consent, and we take that seriously. Verified parental consent is collected before the Mind Grid runs, not after. Data stays in Kenya-governed infrastructure under the Data Protection Act 2019, and a household can export or delete everything at any time.

Opening for the Grade 10 selection window

Know before the forms go in.

Subject selection closes long before anyone tells a family what those subjects lead to. Join the waitlist and we will open your account before the window, not after it.

FREE ACCOUNT AT LAUNCH
NO PAYMENT DETAILS REQUIRED
ONE EMAIL, THEN NOTHING UNTIL WE OPEN

We will email you once, when DiraLeo opens. No newsletter, no resale of your details. Under the Data Protection Act 2019 you can ask us to delete this at any time.

You're on the list.

We will write to you once — when DiraLeo opens for the Grade 10 window. Nothing before then.