The Sophisticated Sock: Project Based Learning Through PuppetryEbookThe Sophisticated Sock: Project Based Learning Through PuppetrybyKaren KonnerthRating: 5 out of 5 stars5/5Save The Sophisticated Sock: Project Based Learning Through Puppetry for later