Inventory

Note: "Maximum Capacity" refers to the total number of paid spots available in the course. Comps are not included in this value.

Critical Incident Response

March 16 - 17, 2026 | Covina, CA 91723

  • Inventory Remaining: 2
  • Roster Count: 34
  • Maximum Capacity: 36

April 13 - 14, 2026 | Phoenixville, PA 19460

  • Inventory Remaining: 8
  • Roster Count: 28
  • Maximum Capacity: 36

May 4 - 5, 2026 | Gettysburg, PA 17325

  • Inventory Remaining: 17
  • Roster Count: 19
  • Maximum Capacity: 36

May 6 - 7, 2026 | Des Moines, IA 50313

  • Inventory Remaining: 41
  • Roster Count: 4
  • Maximum Capacity: 45

June 2 - 3, 2026 | Chubbuck, ID 83202

  • Inventory Remaining: 35
  • Roster Count: 1
  • Maximum Capacity: 36

June 8 - 9, 2026 | Seal Beach, CA 90740

  • Inventory Remaining: 33
  • Roster Count: 3
  • Maximum Capacity: 36

June 16 - 17, 2026 | Westfield, IN 46074

  • Inventory Remaining: 34
  • Roster Count: 2
  • Maximum Capacity: 36

August 11 - 12, 2026 | Davie, FL 33324

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

August 19 - 20, 2026 | Bernalillo, NM 87004

  • Inventory Remaining: 34
  • Roster Count: 2
  • Maximum Capacity: 36

September 2 - 3, 2026 | Mountain View, CA 94041

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

September 14 - 15, 2026 | San Diego, CA 92123

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

October 21 - 22, 2026 | Lincoln, RI 02865

  • Inventory Remaining: 26
  • Roster Count: 1
  • Maximum Capacity: 27

October 27 - 28, 2026 | Benicia, CA 94510

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

January 26 - 27, 2027 | Menomonie, WI 54751

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Command of High-Risk Critical Incidents

April 3, 2026 | Lincolnshire, IL 60069

  • Inventory Remaining: 0
  • Roster Count: 31
  • Maximum Capacity: 31

May 6, 2026 | Washington, PA 15301

  • Inventory Remaining: 0
  • Roster Count: 45
  • Maximum Capacity: 45

May 8, 2026 | Des Moines, IA 50313

  • Inventory Remaining: 37
  • Roster Count: 8
  • Maximum Capacity: 45

June 8, 2026 | Gurnee, IL 60031

  • Inventory Remaining: 25
  • Roster Count: 15
  • Maximum Capacity: 40

June 10, 2026 | Westminster, CA 92683

  • Inventory Remaining: 26
  • Roster Count: 10
  • Maximum Capacity: 36

July 28, 2026 | Broomall, PA 19006

  • Inventory Remaining: 27
  • Roster Count: 18
  • Maximum Capacity: 45

January 28, 2027 | Menomonie, WI 54751

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Intro to Science-Based Interviewing

May 11 - 13, 2026 | Hoffman Estates, IL 60169

  • Inventory Remaining: 37
  • Roster Count: -1
  • Maximum Capacity: 36

June 8 - 10, 2026 | Dublin, CA 94568

  • Inventory Remaining: 26
  • Roster Count: 10
  • Maximum Capacity: 36

June 24 - 26, 2026 | Grover Beach, CA 93433

  • Inventory Remaining: 33
  • Roster Count: 3
  • Maximum Capacity: 36

Introduction to Supervision

May 12 - 13, 2026 | Folsom, CA 95630

  • Inventory Remaining: 22
  • Roster Count: 14
  • Maximum Capacity: 36

May 18 - 19, 2026 | Santa Cruz, CA 95062

  • Inventory Remaining: 31
  • Roster Count: 5
  • Maximum Capacity: 36

August 24 - 25, 2026 | Pasadena, CA 91101

  • Inventory Remaining: 27
  • Roster Count: 0
  • Maximum Capacity: 27

Response to the Non-Criminal Barricade

April 8, 2026 | Carol Stream, IL 60188

  • Inventory Remaining: 14
  • Roster Count: 22
  • Maximum Capacity: 36

April 14, 2026 | Beverly Hills, CA 90210

  • Inventory Remaining: 10
  • Roster Count: 26
  • Maximum Capacity: 36

April 20, 2026 | Kalamazoo, MI 49007

  • Inventory Remaining: 25
  • Roster Count: 4
  • Maximum Capacity: 29

April 27, 2026 | Vacaville, CA 95688

  • Inventory Remaining: 28
  • Roster Count: 8
  • Maximum Capacity: 36

June 4, 2026 | Mishawaka, IN 46544

  • Inventory Remaining: 42
  • Roster Count: 3
  • Maximum Capacity: 45

July 9, 2026 | Ocala, FL 34475

  • Inventory Remaining: 30
  • Roster Count: 6
  • Maximum Capacity: 36

Practical De-Escalation and Tactical Conduct

March 19 - 20, 2026 | Petaluma, CA 94954

  • Inventory Remaining: 1
  • Roster Count: 35
  • Maximum Capacity: 36

May 28 - 29, 2026 | Mount Pleasant, WI 53406

  • Inventory Remaining: 29
  • Roster Count: 2
  • Maximum Capacity: 31

June 11 - 12, 2026 | Harrisburg, PA 17112

  • Inventory Remaining: 18
  • Roster Count: 18
  • Maximum Capacity: 36

August 5 - 6, 2026 | Houston, TX 77002

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Supervisor's Seminar

July 14 - 15, 2026 | Gettysburg, PA 17325

  • Inventory Remaining: 24
  • Roster Count: 71
  • Maximum Capacity: 95

Officer-Involved Shooting Investigations

August 25 - 26, 2026 | Benicia, CA 94510

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Instructor Development Workshop

March 18, 2026 | Santa Cruz, CA 95060

  • Inventory Remaining: 12
  • Roster Count: 24
  • Maximum Capacity: 36

October 6, 2026 | West Hartford, CT 06107

  • Inventory Remaining: 32
  • Roster Count: 0
  • Maximum Capacity: 32

October 14, 2026 | San Diego, CA 92123

  • Inventory Remaining: 32
  • Roster Count: 4
  • Maximum Capacity: 36

November 5, 2026 | Atlanta, GA 30316

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Effective Police Training

April 20, 2026 | Vacaville, CA 95688

  • Inventory Remaining: 28
  • Roster Count: 8
  • Maximum Capacity: 36

October 5, 2026 | West Hartford, CT 06107

  • Inventory Remaining: 27
  • Roster Count: 5
  • Maximum Capacity: 32

Internal Affairs Investigations

Coming soon. Join our mailing list to be notified.

Field Training Officer

April 13 - 17, 2026 | Livermore, CA 94551

  • Inventory Remaining: 0
  • Roster Count: 36
  • Maximum Capacity: 36

August 10 - 14, 2026 | San Jose, CA 95128

  • Inventory Remaining: 36
  • Roster Count: 0
  • Maximum Capacity: 36

Field Training Officer Update

May 20 - 22, 2026 | Salinas, CA 93906

  • Inventory Remaining: 21
  • Roster Count: 15
  • Maximum Capacity: 36

Field Training Program Supervisor

April 6 - 8, 2026 | Santa Cruz, CA 95062

  • Inventory Remaining: 1
  • Roster Count: 35
  • Maximum Capacity: 36

Modern Crisis Negotiations

April 6 - 7, 2026 | Sacramento, CA 95811

  • Inventory Remaining: 0
  • Roster Count: 36
  • Maximum Capacity: 36

April 20 - 21, 2026 | Hollywood, FL 33021

  • Inventory Remaining: 30
  • Roster Count: 15
  • Maximum Capacity: 45

August 11 - 12, 2026 | Joliet, IL 60433

  • Inventory Remaining: 19
  • Roster Count: 13
  • Maximum Capacity: 32

June 10, 2026 | San Mateo, CA 94403

  • Inventory Remaining: 31
  • Roster Count: 5
  • Maximum Capacity: 36

July 7, 2026 | San Diego, CA 92123

  • Inventory Remaining: 35
  • Roster Count: 1
  • Maximum Capacity: 36

Online Training

Online Training |

  • Inventory Remaining: 0
  • Roster Count: 0
  • Maximum Capacity:

Online Training |

  • Inventory Remaining: 0
  • Roster Count: 0
  • Maximum Capacity:

Online Training |

  • Inventory Remaining: 0
  • Roster Count: 0
  • Maximum Capacity:

Online Training |

  • Inventory Remaining: 0
  • Roster Count: 0
  • Maximum Capacity:
Skip to content