Chalkwork Labs

See why a lesson a learner engages with beats a PDF or a video.

Nine live lessons to try. In each one the learner can interact with the lesson and take mini quizzes.

A PDF is static

A Chalkwork lesson draws the learner in. Drag an input and the figure, the numbers and the result change together.

A video keeps playing

A lesson gives the learner questions and scenarios to test their knowledge as they go.

Neither explains a mistake

A lesson does. Every option has a reason under it, so a wrong answer teaches as much as a right one.

Nine lessons, all live

Machine learning

Overfitting and regularisation

Machine learning introduction · lesson 9 of 13

A point cloud of GB electricity demand against temperature, a fitted curve, and the moment more bends stop helping. Real NESO and Met Office data.

Open the lesson
Financial exams

Why duration is only a tangent

CFA Level I fixed income · lesson 4 of 12

Price against yield with the duration tangent. Drag coupon, maturity and yield and watch the gap that convexity explains.

Open the lesson
Accountancy and tax

The income tax computation

ACCA Taxation (TX-UK) · lesson 1 of 10

Bands that fill as a salary slider moves, the personal allowance taper, and the computation laid out the way the exam wants it. 2025/26 rates.

Open the lesson
Health

The SIR epidemic curve

Introduction to epidemiology · lesson 5 of 12

Susceptible, infected, recovered. R0 and recovery sliders, the herd immunity threshold, and a real 2020 curve beside the model.

Open the lesson
Health

Dose, interval and half-life

Pharmacology for nursing · lesson 3 of 14

Plasma concentration over time against a therapeutic window. Dose, interval and half-life sliders, a loading dose, a missed dose, and a drug calculation.

Open the lesson
Aviation

Density altitude and take-off distance

ATPL aircraft performance · lesson 6 of 15

Temperature, pressure altitude and weight against the runway you have. Pass or fail, live, with the exam calculation.

Open the lesson
Economics

A tax on a market

Principles of microeconomics · lesson 7 of 16

Supply, demand and a per-unit tax. Elasticity sliders move the wedge, the shares and the deadweight loss.

Open the lesson
Law

Offer, acceptance and the postal rule

SQE1 contract law · lesson 3 of 12

A scenario builder that draws the timeline of communications and names the case that decides whether a contract formed. No chart, all branching.

Open the lesson
Investment management

Two assets, one portfolio

CII J10 Discretionary Investment Management · lesson 6 of 14

Weights, correlation and volatility on sliders. The risk-return curve, the minimum-variance point and the capital allocation line.

Open the lesson
Apply to create a course