He teaches courses and conducts research in professional communication, writing and technology, document design, video and composing, composition theory, and rhetorical theory. He serves on the editorial board for Kairos: A Journal of Rhetoric, Technology, and Pedagogy and serves on the executive board for the Carolina affiliate of Writing Program Administrators (WPA).