Piano Adventures Theory Book, Level 2B by Nancy Faber

Faber Piano Adventures This book provides instruction, reinforcement, and creative applications of basic theory concepts through writing, sightreading, and ear-training activities a strong foundation in reading and theory.