All work

Work · Teacher operations · 2026

Learning Goals

An onboarding loop, fiche monitoring system, and AI mid-course test generator for a Nairobi French language school.

The outcome

21 in 6 days

Teachers onboarded

Stack

  • n8n
  • Supabase
  • Gemini
  • Resend
  • Google Sheets

System

Teacher operations

Year

2026

01 · The context

Learning Goals is a French language school running structured 90-day programmes. They onboard students, assign teachers, monitor fiche (homework) completion, and generate mid-course tests. All of it was manual.

02 · What was breaking

Each new student took weeks to fully onboard. Teachers were missing the 67% and 80% fiche milestones because nobody was watching. Mid-course tests were a one-by-one Google Doc job.

03 · The approach

  1. 01Build a teacher-side dashboard so onboarding is one paste, not three weeks.
  2. 02Wire fiche progress tracking with three Supabase milestones (67%, 80%, 100%) and an email trigger to the teacher at each.
  3. 03Generate mid-course tests with Gemini against an answer key, save the test + key as shared docs, and email the student a personalised link.
  4. 04All wrapped in error handling so a single OpenAI hiccup does not stop the whole onboarding loop.

04 · Shipped

Onboarding loop went from a three-week manual rollout to a one-evening one. 21 teachers and their students onboarded in 6 days. All four Fiche Monitoring bugs from the prior pass fixed.

05 · The receipts

3 weeks → 1 evening

Onboarding rollout

67% · 80% · 100%

Fiche milestones tracked

≈ KES 4 per student

Test generation cost

Next

Got a workflow like this you want shipped?

The Automation Opportunity Audit takes 90 seconds and tells you which three workflows in your business would pay back fastest.