Sesame Street Announces Their First-Ever Muppet with Autism!

As reported on People.com, Sesame Street Workshop’s Sesame Street and Autism: Seeing Amazing in All Children initiative just announced their new muppet character named Julia who also happens to be on the autism spectrum! As an avid watcher of Sesame [...]