Thank you for the compliment, but I agree with GeeBee. One of the things I value most about Sesame Street is its ability to present a wide range of differences, be they fur, language, height, ability or culture.
I found a great article on the roots of SS, and how central cultural diversity...