The long-running children's television show Sesame Street celebrates its 40th year on PBS this year. I was one of those toddlers that watched the show when it debuted and I'm glad the show was around when my own kids were young. Aside from all the great muppet creations on the show, there have been a lot of great "people" cast members as well. Some have been on the show since the early years. And many others have been introduced in the decades since.
One of the nice things about Sesame Street is that its cast members are diverse like America is. And one of the newest actors on the show is Nitya Vidyasagar who plays Leela on the show. Nitya was born in Oman of Indian parents. She immigrated to the US at age 12 and has been a stage actress for several years.


