Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

๐Ÿ•น๏ธ Practice arcade

Extra games, not extra homework โ€” timed sprints, survival runs that end when your lives run out, and mastery drills built from the same skills Calculus III โ€” Multivariable Calculus teaches.

Log in to play โ€” the arcade tracks runs per student.

โšก Sprints

Beat the clock.

โšก Geometric Vectors Sprint

Vector components from magnitude/direction, and unit vector components โ€” 90 seconds.

โšก Vector Arithmetic Sprint

Distance, magnitude, dot products, cross products, projections -- the whole vector toolkit, ninety seconds to rack up as many as you can.

โšก Vector Function Basics Sprint

Evaluate, take a limit, differentiate -- component by component, as fast as you can.

โšก Multivariable Evaluation Sprint

Plug in, freeze a variable, read off a rate -- how many two- and three-variable functions can you evaluate in a minute?

โšก Partial Derivatives Sprint

Freeze a variable, differentiate the rest -- as many partials as you can find in sixty seconds.

โšก Chain Rule and Approximation Sprint

Differentials, the multivariable chain rule, implicit differentiation, a Taylor coefficient -- ninety seconds, go.

โšก Gradient Vector Sprint

Build the gradient vector, then its magnitude -- as many as you can in a minute.

โšก Critical Points and Boundary Sprint

Find the critical point, then check the boundary -- as many extrema hunts as you can finish in ninety seconds.

โšก Double Integral Setup Sprint

A Riemann sum, an iterated integral, a general region -- set them up and evaluate, ninety seconds on the clock.

โšก Triple Integral Setup Sprint

A box, a sloped ceiling, a tetrahedron -- set up and evaluate as many triple integrals as you can.

โšก Vector Fields and Potentials Sprint

Evaluate a field, build one from a gradient, find its potential function -- as many as you can in a minute.

โšก Parametric Surfaces Sprint

Plug into a parametrization, place a point on a surface of revolution, find a tangent plane -- as many as you can in a minute.

โšก Divergence and Curl Sprint

Divergence at a point, solve for an incompressible field's missing coefficient, curl's component and magnitude -- as many as you can in a minute.

๐Ÿ’€ Survival

Each miss costs a life โ€” lose them all and the run ends.

๐ŸŽฏ Mastery

No clock โ€” just get N in a row.

๐ŸŽฏ Angles and Quadrics

Classify the angle a dot product implies, then the family a quadric surface belongs to โ€” five in a row.

๐Ÿ“ Angle Classification

Classify the angle a dot product's sign implies -- five in a row.

๐ŸŽฏ Domains and Discontinuities

Spot the domain restriction, then the point where a quotient breaks continuity โ€” five in a row.

๐ŸŽฏ Differentiability Check

Existing partials aren't enough โ€” decide whether a function is actually differentiable, five in a row.

๐ŸŽฏ Peaks, Valleys, and Saddles

Second Derivative Test values in, classification out โ€” five correct in a row.

๐ŸŽฏ Pick a Coordinate System

Rectangular, cylindrical, or spherical โ€” read the boundary, pick the system that fits, five in a row.

๐ŸŽฏ Conservative or Not

Cross-partials in, verdict out โ€” is this vector field conservative? Five correct in a row.

๐ŸŽฏ Reversing the Order

Given a re-sketched region, pick the correctly reversed bounds โ€” five in a row.

๐ŸŽฏ Which Way Is Out?

Outward or inward โ€” read a surface's normal convention correctly, five in a row.

๐ŸŽฏ Parametric Curve Basics

Plot a point from a parametrization, and know what trace vs. parametrization means โ€” four in a row.

๐ŸŽฏ Polar Coordinate Basics

What r and theta mean, negative r, and converting between polar and rectangular โ€” five in a row.

โˆซ Accumulation Derivative Mastery

Differentiate an accumulation function straight from FTC Part 1 โ€” no integrating required.

โˆซ Accumulation Function Mastery

Evaluate an accumulation function built from a constant rate.

๐Ÿ“ Arc Length Mastery

Find the arc length of a line segment over an interval.

๐ŸŽฏ Lines, Planes, and Volume

Parametrize a line, pin down a plane, measure the distance between them, then find a parallelepiped's volume -- five in a row.

๐ŸŽฏ Curvature, Motion, and Arc Length

Curvature, torsion, the unit tangent, a projectile's landing time, arc length along a helix -- five correct in a row.

๐ŸŽฏ Traces and Level Sets

Slice a surface, read a level curve, read a level surface -- five in a row, no clock.

๐ŸŽฏ Higher-Order Partials and Tangent Planes

Mixed partials, second pure partials, and the tangent plane they build -- five correct in a row.

๐ŸŽฏ Directional Derivatives and Steepest Ascent

Point the gradient in any direction, then find the one direction that climbs fastest -- six in a row.

๐Ÿ“ Gradient Geometry

The gradient is perpendicular to the level set it came from -- use that fact to find a normal, a tangent plane, a normal line, five in a row.

๐ŸŽฏ Lagrange Multipliers Mastery

One constraint, then two at once, then a least-squares fit -- five correct in a row, no clock.

๐ŸŽฏ Mass, Moments, and Inertia

A double integral computes surface area, mass, a moment, a moment of inertia -- same tool, four different physical questions. Five in a row.

๐ŸŽฏ Cylindrical, Spherical, and the Jacobian

Switch coordinate systems, then account for how the volume element stretches -- five correct in a row.

๐ŸŽฏ Line Integrals and Work

Integrate along a curve, compute the work a field does, then use the Fundamental Theorem to skip the parametrization -- five in a row.

๐ŸŽฏ Surface Integrals and Flux

Surface area, mass over a surface, flux through it -- five correct in a row.

๐ŸŽฏ Green's, Stokes', and the Divergence Theorem

Three fundamental theorems, one family -- turn a boundary integral into a region integral, or back, six times in a row.