Children love to make these paper bag puppets to retell their Bible stories or to use to sing songs. There are 50 human characters that can be used to tell almost every Bible story, and there are 46 animals. There are also 4 extra paper bag puppets for fun! These puppets can be used by the teacher to tell the story, or they can be made by children to reinforce the story. The puppets are inexpensive and easy to make. My friends have taken them on missions to use with children in other countries because they didn't take up much space in their luggage. The puppets can be used to teach Bible and they can be used with other forms of children's literature. My own grandchildren love to use them to write puppet shows.