This is DeDe, my special assistant for online learning. DeDe is a great icebreaker for young children who might otherwise be afraid of interacting with a foreign teacher. I love how DeDe's mouth moves so clearly - she's my favorite puppet for getting kids to talk. I also recommend purchasing a puppet with hands for non-speaking purposes in English classes. DeDe is oversized with a neck wide enough for me to quickly put her on my arm. Some of my other dolls have holes that are too small to put them on quickly, so that's a plus when I need a quick prop.