My daughter takes piano lessons from David and absolutely loves it! She’s made great strides in a little over one year of piano. For a seven year-old, she can play full songs and is beginning to read music. I highly recommend the David Ross Piano Studio for all ages, children to adults.