A lyrical melody with short phrases is easy to sing along with in this “almost”� Middle C position piece. Lyrics portray the beauty of a rainbow. There is minimal use of hands together---only playing unison and then the same phrase 8va at the end.
Discover MakeMusic Cloud: thousands of interactive titles your students can play along with today.
Costello understands what makes early elementary piano feel like real musicmaking. The lyrical melody is genuinely singable, the technical demands stay grounded in position work, and the text gives students something concrete to imagine while they play. This is the kind of piece that builds confidence without feeling like a compromise.
What to expect
Gentle and optimistic. The short phrases create a conversational quality, as if the melody is telling a story about finding something beautiful. There's warmth without sentimentality.
Who it's for
Early elementary pianists who are ready to work beyond Suzuki or primer-level books but need repertoire that respects their limited technical range. Students benefit from having words attached to their playing; the lyrics give them emotional stakes in the music.
How to get the most out of it
Bring out the lyrical quality by thinking of the melody as a song you're accompanying, not just a sequence of notes. Even in this simple texture, phrasing matters.
When you move to the octave doubling at the end, keep the same legato touch you've been using. The spacing changes, not the musicality.
Let the rainbow imagery guide your tempo and tone color. Think bright and hopeful, but never rushed.
How to use it
This works beautifully on a studio recital as a bridge between early pieces and more substantial repertoire. The text also makes it suitable for school assembly programs or spring concerts where you want accessible but musically honest literature.
Skills your students will build
Maintaining consistent legato across position shifts
Singing through keyboard playing (connecting melody to vocal line)
Coordinating hands in unison and octave doublings
Reading and maintaining simple phrase shapes
Playing with expression in a limited technical framework
You May Also Like
Scan to Complete Your Purchase
Use your phone's camera to scan the code below
You'll log in on your phone and the order will be added to your account