My three kids all really love music. Our whole family is quite musical (ok, so I can't play an instrument or sing very well, but I use to work in the music industry because of my love of music). Even DD2 can't say many words yet, but she can sing a whole lot of songs, lol.

We are really lucky because our local music school/shop do music lessons for toddlers (i's called Bambino Beats). They even only charge us for DS and DD1. The class is about introducing musical concepts to the little kids and just developing a love for music. The classes are quite repetitive, but that's what is great about them. A class generally involves a warm up of a couple of songs the kids can sing and dance to, like "Hot potato" and "Jump Jump Star" (DD2's favorite!), then they choose some percussion instruments and use them in time to the beat of a song. This is when they have been introduced to crotchets and quavers, and all the kids in the class recognise the symbols and know their names. Next come the drums. They play little double bongo-type drums with their sticks and bang them loud or soft based on the dynamic symbols their teacher holds up (forte and piano), then repeat it or finish when those symbols are shown. Next up is guitar. The kids are adorable playing their ukuleles to a song. And now they have started learning "Twinkle Twinkle" on the glockenspiel.