He has taught journalism courses at the University of Missouri, the University of Wisconsin and Ball State University, where he also advised the Ball State Daily News. He produced the first edition of this book, "Convergent Journalism: An Introduction," with Dr. Stephen Quinn, and co-authored the book "The Journalist's Handbook for Online Editing" with Dr. Kenneth L. Rosenauer. He has contributed to the books "Media in an American Crisis: Studies of Sept. 11, 2001" and "Understanding Media Convergence," and has extensively published research on issues of media convergence, e-learning and student journalism.