The Muppets introduce a character with autism No matter who you are or where you come from, most people on campus can likely say that they grew up watching “Sesame Street.” The beloved television show...