Deathmatch
Endless quick reps from the lessons you've finished: predict the output, fill the blank, spot the bug, will it compile, pick one. Every 8th rep is a boss rep, a small program you write and run for real. Drills you miss come back more often until you know them.
Stuck on a keyword or a method? Topics A to Z says what it is in one line and links to the step that teaches it.