Puppets are engaging toys that can help support oral language skills and communication, social/emotional development and help children learn and understand the world around them through safe, imaginative play. Puppets offer children an engaging way to interact and explore their knowledge and understanding of the world. For instance, when a child can talk through a puppet, suddenly sharing isn’t so scary. For many children, it opens up a new world of communication that supports the acquisition of language skills. Puppets also support the opportunity to teach positive social interactions, problem-solving, and other social/emotional skills. An activity for this was conducted by grade prep where students brought old socks from their home and were told to attach a red color tongue and two googly eyes to the socks and it turned out into a snake. They enjoyed their puppets and shared their experiences with it among themselves.