Tutor: Wyzant online tutoring service, English, writing, history, government, ESL, 2010-.
Adjunct: Regents Online Degree Program/Tennessee eCampus, Nashville, mass media law, 2004-2016.
Adjunct: Motlow State Community College, Smyrna, mass communication, 2014.
Adjunct: Middle Tennessee State University, Murfreesboro, journalism, 2001-2014.
Visiting assistant professor: Texas A&M University, College Station, journalism, 2000-2001.
Visiting assistant professor: University of North Florida, Jacksonville, communications, 1999-2000.
Assistant professor: Florida Institute of Technology, Melbourne, communication, 1996-99.
Adjunct professor: Brevard Community College, Melbourne, communication,1998-99.
Graduate assistant: University of Florida, applied electronic publishing, 1995-96.
Instructor: University of Florida, survey of electronic publishing, 1995.
Graduate assistant: University of Florida, survey of electronic publishing, 1994-96.
Graduate assistant: University of Florida, reporting, 1992.
Adjunct instructor: Motlow State Community College, Tullahoma, TN, speech, 1986.
Adjunct instructor: Middle Tennessee State University, Murfreesboro, public affairs reporting, 1981.
Adjunct instructor: Middle Tennessee State University, Murfreesboro, news writing, feature writing, 1978.
Graduate assistant: The American NewsService, American University, 1976-77.