Puppet Pals

Puppet Pals is a free app where students can narrate their own story using puppets.  The app is free and comes with a core set of characters.  Additional characters can be purchased for a small fee.