A hands-on track you can start right now. Every model trains live in your browser. No coding background required — just curiosity.
From "what is an AI assistant?" to shipping a small app of your own. Works with Claude, ChatGPT, or Gemini. No coding background needed.
Start course → 🏫 For teachers — set up your class portal →The math behind machine learning made fluent — probability, linear algebra, optimization, and statistics, each tied to how real models work.
Start course →The general trunk of ML — the modeling workflow, regression and classification, naive Bayes, trees, clustering, and honest evaluation. Runnable Python you can edit live.
Start course →From a single neuron to a trained deep network — weighted sums, activations, backpropagation, depth, and fighting overfitting. Train real neural nets live in your browser.
Start course →How ChatGPT and Claude actually work — tokens, embeddings, attention, the transformer block, training, and why models hallucinate. Train a tiny language model in your browser.
Start course →How AI agents work — the perceive–decide–act loop, calling tools, ReAct, memory, planning, and the guardrails that keep agents reliable. Run a real agent loop in your browser.
Start course →How people actually learn and how good ed-tech uses it — memory, forgetting, retrieval practice, spaced repetition, mastery learning, and adaptive analytics.
Start course →The measurement engine behind adaptive testing — the 1PL/2PL/3PL models, ability estimation, item information, and computer-adaptive testing. Drag every curve in your browser.
Start course →Set up a class portal for any course — track student progress, share join codes, and see who's falling behind.
Create a teacher account →