Dan Schnur is a professor at the University of Southern California's Annenberg School of Communications and the University of California, Berkeley, Institute of Governmental Studies. He has been teaching courses in politics, communications, and leadership since 1996.