Hand puppets can be a wonderful tool to facilitate difficult discussions with young children or enhance play.
This set has puppets that represent a variety of diverse ethnicities.
Puppets can be used to help with problem-solving, introduce a cognitive behavior concept, practice emotional intelligence or encourage creative play.