Team Slam New Orleans

This coming August the National Poetry Slam will take place in Boston. But locally, preparations are already being made. On Saturday, both aspiring and professional poets are encouraged to compete for a spot on Team Slam New Orleans. So on this week's Notes from New Orleans, Sharon Litwin is getting schooled in the stanza.