He teaches courses in digital rhetoric, technical writing, and composition theory, and studies how philosophies of technology and writing inform disciplinary and institutional practice. His current research examines the role of online social networks in writing scholars' formation of scholarly agency. His collaborative work has been published in Journal of Technical Writing and Communication, and he serves as an assistant editor for Kairos: A Journal of Rhetoric, Technology, and Pedagogy.