Piano Theory from Scratch
One complete path from nothing: read the staff fluently, build hands that hold up, then the sense of key and harmony underneath it — and finally short pieces that tie the whole thing together. Every lesson has a bar you have to clear. Reading it through is not the same as having learned it.