Avenue Q has lessons to teach, despite itself

by