Adjunct Professor of Law-Creighton University 1988 to 1994
Adjunct Professor of Criminal Justice-Metropolitan Community College 1992 to 1994
Associate Professor of Criminal Justice-Washburn University 1994 to Present
Adjunct Professor of Political Science-Johnson County Community College 2000 to 2002
Ethics Administrator / Ethics Instructor, Kansas City Board of Public Utilities 2000 to Present