Mass Communications:Journ/PR/Adv

- Auburn University Tenure-Track Assistant Professor in Public Relations

-American University School of Communication, Tenure Track Position in Broadcast Journalism

- Loyola Marymount University ASSISTANT PROFESSOR OF ENGLISH IN JOURNALISM AND NEW MEDIA

- Loyola Marymount University Assistant Professor of English in Journalism

- University of Alabama The Department of Journalism, Emerging Media

- University of Colorado School of Journalism and Mass Communication, Journalism

- University of Minnesota School of Journalism and Mass Communication, History

- University of Minnesota School of Journalism and Mass Communication, New Media

- University of North Carolina - Chapel Hill School of Journalism and Mass Communication, Public Relations

- University of Wisconsin - Madison School of Journalism and Mass Communication, General Mass Com/Strategic Communication