Learning through play is a vital aspect of childhood, and your child should be encouraged to do so every day. Puppets are a great way to promote a wide range of development. By offering puppets to children it does wonders for his/her language, social-emotional, cognitive, and physical development. We always have a great day when the Nashville Library comes for a marionette play! Books are such an important part of learning and it's so exciting to see it acted out! Todays show was Ali Baba and the Forty Thieves. What a wonder show it was.