For the first two weeks of May, the Canyon Hills Theatre team performed a musical called “Avenue Q.” I was lucky enough to grab a ticket to see it, and I can gladly say that it was a marvelous performance. The...