teacher puppets

My 9 year old is a great gift maker. And by great I mean, he really thinks about the recipient and puts great time, effort and detail into the making of the gift. While I wholeheartedly admire [...]