Rose State College
Adjunct Professor of Journalism
University of Oklahoma
Adjunct Professor of Journalism
The Journal Record
Capitol Bureau Chief
Southwest Ledger
Capitol Bureau Chief - Southwest Ledger
The Norman Transcript
Reporter
Oklahoma Watch
Investigative Reporter
Oklahoma City University
Adjunct Professor of Journalism
Oklahoma City Community College
Former Professor of Journalism
University of Oklahoma-Gaylord College of Mass Communications
University of Okahoma
Oklahoma State University