There are so many paths in my life that have led me to Caterpillar Music; I play piano and ... the puppets, songs and playing with the instruments at the end. She has made friends and I love watching ...