The Older Beginner Piano Course
A beginners book that moves quite quickly, so is suitable for beginners aged 12 and up. You can start playing with two hands and harmonize melodies from day one. Really good for learning to read music with melodic shapes and intervals. It introduces chord structure and theory from the beginning.