Northwestern University Public Safety Institute, Evanston, IL; 1983 – 2007. Adjunct Instructor and Curriculum Consultant; School of Police Staff and Command, Police Administration Training Program, and Field Training and Unit Course Divisions
Naperville (IL) Police Department – Clackamas County (OR) Sheriff’s Department – Kentwood (MI) Police Department – Muscatine (IA) Police Department – Grand Haven (MI) Police Department – Kent State (OH) University, Law Enforcement Institute – Oakland (MI) Police Academy – Roselle (IL) Police Department – Charleston (WV) Police Department – Brighton (CO) Police Department – Jackson (MI) Police Department – Haltom (TX) Police Department
Springfield (IL) Police Academy – Saint Louis (MO) County and Municipal Police Academy – Indiana University, Public Safety Training Council – Eastern Michigan University, Public Safety Administration Program – Gateway Technical College, Police Training Program (Kenosha, WI) – Champaign (IL) Police Department – Rochester (MN) Police Department – Clark County (WA) Sheriffís Department – Idaho Law Enforcement Training Academy – Spokane (WA) Police Department – International Association for Identification (AL Division)
Northeast Multi-Regional Training Council (North Aurora, IL) – Macomb College Law Enforcement Training Academy (Fraser, MI) – Northern Michigan University, Law Enforcement Development Center – Lakeshore Technical College, Police Executive Development Program (Cleveland, WI) – International Association of Chiefs of Police – Lake County (IN) Circuit Court – Royal Canadian Police College (Canada) – Portage (MI) Police Department – California Association For Property and Evidence, Annual Conference – Fox Valley Technical College, (WI) Criminal Justice Department – West Des Moines (IA) Police Department
New Mexico Department of Public Safety Training Academy (Santa Fe, NM) – East Central Illinois Police Training Project (Urbana, IL) – Southern Illinois Criminal Justice Training Program (Carbondale, IL) – Department of Public Safety, City of Highland Park (IL) – Region 12 Law and Justice Training Commission (Pontiac, IL) – Greater St. Louis Police Training Academy (St. Louis, MO) – University of Missouri, Law Enforcement Training Institute (Columbia, MO) – Palatine (IL) Police Department – Woodridge (IL) Police Department – Orland Park (IL) Police Department – Youngstown State University, Department of Criminal Justice (Youngstown, OH) – Norridge (IL) Police Department – Royal Oak (MI) Police Department – Nebraska Association for Property and Evidence (NAPE) – Clark County (WA) Sheriff’s Department – California Association for Property and Evidence (CAPE) - – Hartford County (MD) Sheriffís Office – Upper Mid-West Community Policing Institute (MN)
Monroe (MI) Police Department – Region 4 Mobile Training Team (E. Moline, IL) – Lake County (IL) Association of Chiefs of Police – South Suburban (Cook County, IL) Association of Chiefs of Police – Illinois Valley Crime Prevention Commission (Princeton, IL) – Quincy (IL) Police Department – Oakbrook Terrace (IL) Police Department – Southfield (MI) Police Department – Edina (MN) Police Department
Southwestern IL Mobile Training (Belleville, IL) – Tri-River Police Training Association (Joliet, IL) – Columbia (MO) Police Department – Elk Grove Village (IL) Police Department – Greenwood (CO) Police Department – Grand Valley State University, School of Criminal Justice (Grand Rapids, MI) – Kootenai County (ID) Sheriff’s Department