What better way to get children’s rapt attention than with life-size puppets. And there is no more effective way to teach essential life skills, such as how to recognize…