David S. Heineman

I am a professor of Communication Studies whose research and teaching focuses on new media, rhetorical and critical theory, video games, film, activism and politics, autoethnography, and pedagogy.