French Verb Coach — an agentic AI tutor
A Python agent that calls a custom conjugation tool, quizzes Léa on French verbs from her school textbook, remembers which she got wrong, and re-quizzes her next week.
Live 1:1 mentorship in real coding, Python, modern web, AI and agentic AI — built for Swiss students aged 6 to adult, on Central European Time. Two classes a week, eight in a month, USD 100 — no contracts, no fluff, no block-based toys past month one.
Eight live tracks for Swiss families. Click any card to open the course page, or hit "Book a free demo" and a mentor will recommend the right one for your child.
Scratch → real Python by month three. Build games, drawing apps and tiny AI chatbots.
Python, JavaScript, web apps and Git. Maps to Swiss Matura Informatik & ETH / EPFL prep.
Build real LLM products. Prompts, RAG, tool-calling, agents that act on the world.
For ETH Zürich, EPFL and Swiss uni students. Algorithms, system design, AI engineering.
Mid-career switch into software, data and AI. Built around Swiss employer expectations.
Same curriculum, all-female mentor pairing, women-in-tech role models from Zürich & Lausanne.
For Swiss schools, Gymnasien and companies. Cohorts of 6–30, tailored curriculum, on your hours.
Free monthly coding & AI hackathons for Swiss kids, teens and adults. Real prizes, real shipped projects.
Why your child should learn real coding here, now — not later.
Switzerland is one of the densest concentrations of artificial-intelligence, deep-tech and computational science talent on the planet. ETH Zürich and EPFL Lausanne consistently rank in the global top 20. The ETH AI Center, EPFL AI Center, IDSIA in Lugano and CSEM in Neuchâtel run world-leading research into machine learning, agentic systems and computer vision. Google Zürich, Meta Zürich, OpenAI Zürich, Apple Zürich, IBM Research Rüschlikon and Microsoft Research Zürich hire from the same Swiss universities your child will one day apply to.
A few train stops south, CERN in Geneva runs the largest physics-and-software facility in the world. North-east, Crypto Valley in Zug shipped real production cryptography long before crypto was a meme. Swiss pharma in Basel (Roche, Novartis) runs some of the most demanding AI/ML drug-discovery pipelines anywhere. Swiss fintech in Zürich and Geneva treats engineering rigour as a moral position.
That is the world your child is going to graduate into. Schools and Gymnasiums introduce Medien und Informatik under Lehrplan 21 and the Plan d'études romand (PER), but classroom hours are short and the path from "first program" to a real, shippable AI project is one a family usually has to walk on its own. We walk it with you — patiently, in CET, with mentors who teach the way Swiss schools already think: slowly, deeply, honestly.
Real coding, not toys
Python, JavaScript, Git, the terminal and the cloud — from week one. Scratch is a stepping-stone, never a destination.
AI & agentic-AI fluency
LLM APIs, retrieval, tool use, multi-step agents, evals. The same patterns Zürich and Lausanne engineers ship in production.
Logical & computational thinking
Decomposition, abstraction, complexity, debugging — the foundation Matura Informatik and ETH/EPFL admissions actually test.
Honest, calm pacing
Same mentor every week. No bootcamp-style sprints. No vanity demos. Swiss families value calm depth — so do we.
Swiss schooling — from Kindergarten through Gymnasium and Matura — rewards rigour, clarity and depth over speed. Lehrplan 21 made Medien und Informatik compulsory across most cantons, but classroom hours are tight and the jump from block-based tools to real engineering is left to the family. That gap is exactly what we close. Our mentors come from production engineering, AI research and Olympiad backgrounds — and they slow down enough that an 8-year-old in Winterthur and a 23-year-old EPFL student in Lausanne both build something they actually understand.
Python, JavaScript, Git, the command line — not endless drag-and-drop blocks. Younger learners do start in Scratch, but they graduate to Python within 8–12 weeks.
Students build agents that plan, call tools, retrieve, and self-correct. They use OpenAI, Claude and open-weights models the way working AI engineers in Zürich and Lausanne actually use them.
Mentors work CET. Slots run from 09:00 to 21:00 — after-school, evening, or weekend mornings — so you never explain a time-zone calculation to your child.
Our advanced track maps to Schwerpunktfach Anwendungen der Mathematik, Matura Informatik and the algorithmic fluency expected at ETH Zürich and EPFL informatics intakes.
Mentors teach in English. We adapt examples and project briefs for German-speaking, French-speaking and Italian-speaking students — your child names variables in whichever language they think in.
Every child is paired with one mentor — same face every class, every week. Mentors have shipped production code, taught Olympiad teams, or both. You can switch any time.
Three age-honest tracks. Each one is a real path — not a sample lesson — and each one ends with a project your child can actually demo to a grandparent or a recruiter.
Computational thinking, real Python by month three, and one demo-able project every four weeks. Designed for Swiss primary-school pacing.
Production-grade fundamentals plus AI — built around the workflows real engineers use in Zürich, Geneva and Zug. Maps to Matura Informatik.
For Swiss university students and working professionals retraining into software, data and AI. Outcomes-first, project-led, employer-aware.
These are not lesson screenshots. They are real student projects — designed, built and deployed by 9- to 24-year-olds during their normal class hours. Names abbreviated to protect minors.
A Python agent that calls a custom conjugation tool, quizzes Léa on French verbs from her school textbook, remembers which she got wrong, and re-quizzes her next week.
Pulls open-data weather feeds, trains a small regression model, predicts whether the family ski-weekend in Davos will have fresh powder. Live on his GitHub Pages site.
A Next.js app two siblings use weekly to fairly split chores and pocket money. Auth, database, mobile-friendly UI. They demoed it at their school's Schulhaus innovation day.
A retrieval-augmented chatbot trained on her own Matura informatics notes. Cites her own pages back to her. Built end-to-end during 12 weekly sessions.
Interactive web app that animates Dijkstra, BFS, DFS, A* and Floyd-Warshall on user-drawn graphs. Used by his class to prep for the ETH informatics entrance test.
An agentic AI assistant Sébastien shipped at his Geneva employer that drafts compliance summaries and flags missing controls. Hours saved per week, on real internal docs.
Every track follows a deliberate arc. Here is a typical year for a 13-year-old Swiss teen starting from zero — older or younger learners follow the same arc, paced to them.
Decomposition, abstraction, pattern recognition, debugging. First lines of Python on day one — no fake "drag-this-block" detours.
Variables, functions, lists, dictionaries, files, errors. By month three your student writes a 100-line program of their own — fully understood, fully theirs.
First personal website live on Vercel or GitHub Pages. Students learn how the browser, the network and the server actually fit together — not just how to drop a template.
Prompting, structured output, tool use, retrieval. Students build their first AI-powered app — a study helper, a study-buddy, a code reviewer — that they actually use.
Multi-step agents that plan, call tools, retrieve memory and recover from failure. The honest version — not "ChatGPT wrapper" demos.
Arrays, hashing, trees, graphs, recursion, dynamic programming. Aligned to Swiss Matura Informatik and the level expected at ETH Zürich and EPFL entry.
A full agentic-AI product or full-stack web app. Designed by the student, built with the mentor, deployed publicly, and added to a portfolio that helps with university applications or first jobs.
Every Swiss student is paired with one mentor — same face every class, every week. Below is the kind of mentor you can expect to meet. We match on personality, age-group experience and language comfort.
Ships LLM-powered products for a living. Teaches RAG, tool-use, evals and guardrails. Best fit for teens and adults building real AI apps.
Production engineer in Python, TypeScript, Next.js and AWS. Best fit for teens shipping their first deployed web apps and adult career-switchers.
National-Olympiad-level data structures and algorithms. Best fit for Matura Informatik prep and ETH Zürich / EPFL entrance preparation.
Patient, calm, child-development-aware. Speaks slowly, gives clear feedback, makes Scratch-to-Python feel like a natural step, not a leap.
All mentors are vetted, background-checked, and trained in our pedagogy. You can switch mentors any time, for any reason — and a few of our students do, until they find their person.
No registration fee, no annual lock-in, no surprise upsells. Cancel or pause whenever you need — common in Swiss family schedules around school holidays and ski weeks.
One mentor, one student, every class. Deepest progress, fully customised pace.
≈ CHF 90 / month · billed in USD · no joining fee
Same curriculum, same mentors, in a small live group. Friendly entry point.
≈ CHF 36 / month · billed in USD · no joining fee
Honest comparison. We don't win on every row — but on the ones that matter for your child's progress, we do.
You pick two slots per week when you enrol. These are the windows most Swiss families choose — all times in Central European Time. We open additional slots on request.
Classes are 100% online, so a child in Sion learns alongside a teen in Zürich and an adult in Lugano. Below are the cities most of our Swiss families come from — your canton is supported even if it isn't listed.
Six deeper looks at how families learn with us in each of Switzerland's tech-heavy cities — from after-school slots in Zürich to weekend mornings in Lausanne.
Switzerland's tech capital, home to ETH Zürich, Google, OpenAI and Apple offices. Our Zürich students are 60% teens in Gymnasium and Sek I — most pick 17:30 or 19:00 CET slots after school or Pfadi. Common goal: Matura Informatik plus a real AI side-project for the ETH application.
International, French-speaking, CERN- and banking-flavoured. Geneva families lean toward our adult-and-teen mix — bilingual learners, IB and Maturité Suisse paths, and a steady stream of UN-family children learning real coding in English with French explanations on tap.
Pharma, science, and the calmest engineers in Switzerland. Basel parents tend to want depth over speed; we love that. Many of our youngest learners are here — patient mentors, Saturday-morning slots, and a long arc from Scratch to real Python by month three.
Switzerland's federal capital. Many of our Bern students come from Gymnasien around Köniz, Ostermundigen and Münsingen. Strong appetite for algorithmic depth and Olympiad-style problem solving — our Olympiad-coach mentors get paired here most often.
EPFL country. About a third of our Lausanne learners are EPFL undergraduates topping up algorithms and AI fluency between coursework. The rest are families in Pully, Renens and Morges whose kids want to build their first real web app — and ship it.
Crypto Valley. A surprising number of our youngest Zug students are already curious about smart contracts because their parents work in the space. We re-frame it patiently: real code first, blockchain when the algorithms are solid.
A 30-minute live session, on Zoom, on your child's CET slot. You see how a real class feels. We tailor a learning plan to where your child is today. There is no card, no commitment, no sales pressure — and if it isn't a fit, we'll happily point you elsewhere.
Reviews from families across Zürich, Geneva, Basel and Lausanne. Real names are abbreviated to protect minors.
"After two months Léo, 9, is writing little Python scripts on his own. The mentor speaks slowly, never rushes him, and the Saturday morning slot fits our weekend perfectly."
"My daughter is preparing for Matura Informatik. She finally understands recursion and big-O — the way her mentor explains it, not the way her textbook tries to."
"I'm 34, I work at a Geneva bank, and I joined to learn agentic AI properly. Within three months I shipped an internal tool that saved my team hours every week."
"We tried two other 'global' coding schools first. This is the only one that genuinely meets my son where he is, in CET, with a mentor he recognises every week."
"My EPFL entry was nudged across by the algorithms work I did here in the year before. Honestly, the best CHF-equivalent I have ever spent on my education."
"My 11-year-old built a small AI agent that quizzes her on French verbs. She did it. Not us, not ChatGPT — her. That moment was worth the entire year of classes."
Yes. Our beginner track has been used by students across Zürich, Geneva, Basel, Bern, Lausanne and Zug starting from absolute zero. The first two weeks focus on computational thinking and a gentle introduction to Python or Scratch — your child does not need any prior coding exposure, and no English-language coding experience is required.
We schedule against Central European Time. Most Swiss families choose after-school slots between 16:00 and 20:00 CET on weekdays, or Saturday and Sunday mornings between 09:00 and 12:00 CET. You pick your two weekly slots when you enrol, and mentors keep the same slot every week unless you change it.
Private 1:1 mentorship is USD 100 per month (≈ CHF 90), for 8 sessions — two each week. Small-group classes are USD 40 per month (≈ CHF 36) on the same schedule. There is no joining fee, no contract, no card-on-file surprise, and you can pause for ski weeks or summer holidays.
We teach real coding. Children who join via Scratch graduate to Python within 8 to 12 weeks. Older students go straight into Python, JavaScript, web development, and modern AI / agentic-AI projects that they push to GitHub and run in the cloud — the way professional engineers in Zürich or Lausanne actually work.
Yes. Our advanced tracks cover the algorithmic thinking, data structures and Python fluency that map directly onto the Swiss Matura Informatik syllabus and the entrance assessments for ETH Zürich and EPFL informatics tracks. We've coached students into both institutions.
Yes — many do. We run dedicated tracks for adults: Python for data, modern web development, AI engineering, and building agentic-AI products. Mentors tailor pace and projects to your career goals, whether you work in Geneva fintech, Zug crypto, Basel pharma or a Zürich tech start-up.
Classes are conducted in clear, slow English — the default working language of modern software and AI. Mentors are happy to explain concepts using French or German vocabulary when it helps, and we adapt example projects to your child's preferred everyday language.
A laptop or desktop (Windows, macOS or a Chromebook running Linux), a working webcam and microphone, and a reasonable home internet connection — common Swiss broadband is more than enough. We will install everything else with your child in the first class.
All classes are 1:1 or in small, age-banded groups, conducted on a private Zoom link unique to each student. Mentors are background-checked. We do not record children's faces by default — only screen-shares — and parents can request full session deletion on demand.
The first demo is always free. After that, you can pause or cancel any time before the next billing cycle. If a paid month has just renewed and you'd like to stop, contact us within 7 days and we will refund the unused portion — we'd rather you came back later than feel locked in.
You decide. Some families pause during Sommerferien, Herbstferien, Fasnacht week, Skiferien or the Christmas break — and just resume in January or after the snow. Others use holidays to do a focused project sprint. You can pause any month with a single message to your mentor; no questions asked.
Yes. Many of our Swiss students attend bilingual or international schools (ISZL, ZIS, Inter-Community School, Collège du Léman, Institut Le Rosey, École Internationale de Genève, Inter School, English-language Gymnasien, etc.). Mentors adapt project vocabulary so it complements — not competes with — what your child is already learning in school.
Children never operate LLM APIs against the open internet without a mentor present. We use age-appropriate models, guardrailed prompts, content filters and a "sandbox-only" rule for under-13s. Parents see exactly what tools are introduced each month — and can opt out of any tool, any time.
Yes — common in Swiss families. Two siblings can share a 1:1 slot at a small discount, or join the same small-group cohort. Most often we pair siblings only when their levels are close; otherwise they each progress faster in their own slot.
Yes. We run optional summer intensives (1 to 4 weeks, daily 90-minute sessions) for Swiss families during Sommerferien. These are the most popular way for new families to try us out before committing to the year-round programme. Ask your mentor for the next cohort.
VS Code (with the Live Share extension when helpful), the terminal, Git and GitHub, Python 3, Node, modern browsers and a deploy target (Vercel, GitHub Pages, or Hugging Face Spaces). For AI work: the OpenAI, Anthropic and Google AI SDKs, Chroma / Pinecone for retrieval, LangGraph / Inngest for agents — the same tools used in production.
Yes. We adapt within a track rather than skipping content — depth before speed. A gifted 10-year-old in Basel might finish "real Python" in 4 weeks instead of 12, then go straight into building AI agents while peers are still on web fundamentals. The pace is the mentor's call, week by week.
We accept Swiss credit and debit cards (Visa, Mastercard, Amex), Apple Pay, Google Pay, TWINT-linked cards via Stripe, and SEPA / international transfer for adult invoices. Billing is in USD; your bank applies the live CHF conversion — typically ≈ CHF 90 for the 1:1 plan.
No quiz, no sign-up wall, no "convert your interest" pop-up. Leave a number, a Swiss-hours mentor calls within three hours, and you decide everything from there.