Communication course put community improvement theory into practice - USC Annenberg School of Communication