Remember the good old days when important life lessons were mindlessly fed to you by your furry puppet friends on your television screens? When puppets would teach us elementary concepts such as sharing and counting, but you didn’t think about the fact that you were learning, rather than just having fun. What if those puppets taught you about sex, politics, homophobia, and racism? Many didn’t think twice about it, but Avenue Q’s been doing just that for the past 16 years. But make it dirty and real life.