I have always loved lullabies. They're my absolute favorite to sing, write and play. I recommend picking one special lullaby to sing to your child over and over again throughout their childhood (recordings are okay, too, but live singing from a parent is the very best, according to music therapy research). For my daughter, that lullaby was a version of "Stay Awake" from Mary Poppins. My daughter was so used to that song as a "cue" for sleep that to this day, she yawns right when I sing the first few notes.
"I'm bored..." is the anthem of many kindergarteners. They need music that's complex and challenging to keep up with their fast-moving and ever-learning brains! In my experience, kids over age 5 are generally done with "little kid music". But this is still the perfect age to try music to improve attention, increase motivation and reinforce learning. Here are my favorites for kids ages 5-7.