Think “Sesame Street on Crack” and you will get a little insight into what Avenue Q the musical is all about, now onstage at Miami University. Avenue Q presents a whole unique set of challenges for any theatre, especially a college theatre. That being said, Miami University’s production handles...