Truly inspiring, Julia, a Muppet diagnosed with Autism is now on Sesame Street – please see link from the Globe & Mail:

Julia on Sesame Street