Solve ML problems from scratch, from gradient descent to a working GPT clone. No ML background needed, just basic Python. Each problem includes animations, hints, and videos.