John Cajacob

Attorney - Legal Instructor

John Cajacob, Attorney and Legal Instructor, brings more than a decade of combined law enforcement and legal experience to his work with Blue to Gold Law Enforcement Training. He has studied constitutional law for over 16 years and has delivered legal training to thousands of police officers. John is a licensed attorney and an active full time police sergeant in Minnesota, giving him daily insight into how legal standards apply to real world policing decisions.

He currently serves as a Sergeant with the St. Paul Police Department, where he has held key leadership and training roles. His assignments have included supervising in service training for a department of more than 600 officers, serving as an academy supervisor and recruit academy commander, and developing department wide curriculum on ethical policing. He is now assigned to the Special Operations Unit, overseeing officers tasked with managing civil unrest and complex public order situations. His patrol experience also includes time as a field training officer and SWAT operator.

In addition to his law enforcement career, John operates a law practice where he represents clients in both criminal and family law matters. He regularly teaches constitutional law, criminal procedure, and courtroom testimony to agencies throughout Minnesota and has worked as an instructor with Storm Training Group. His education includes a Juris Doctor from St. Thomas School of Law and a bachelor’s degree in psychology, graduating Cum Laude. Agencies value his ability to clearly explain constitutional principles from the perspectives of a police supervisor, attorney, and instructor.

Write a Review!

Please complete the reCAPTCHA.

Current reviews for John Cajacob

24 Reviews

5

John Staber

Augusta Police Department
Wisconsin

John is an excellent instructor and presented what can be very dry material in a relatable way with plenty of examples of real world applications. I would highly recommended his classes and look forward to having him as an instructor in the future.

5

Maxwell Gibson

Menomonie Police Department
WI

John was extremely knowledgeable about the law and case law. He explained everything in a way that was easy to understand and answered all of my questions. I learned a lot from this training that I will be able to apply to everyday patrol.

5

TC

WI

Very good class. Not death by power point and a good interactive class with good information.

5

D.H

Iowa

John Cajacob was an absolutely phenomenal instructor. He was super knowledgeable and friendly. John answered a lot of questions during group discussions. John also knew practical case law for Iowa and brought great material for future use training new officers and also as a department refresher. John also provided contact information and encouraged reaching out with future questions. I would highly recommend John for future trainings on constitutional law.

5

Jake

Afton PD
Iowa

John did very well at teaching the class was very down to earth was not death by power point and breaking down real world scenarios was really informative.

5

A

Thanks for the great class.

5

SA

Iowa

Just had John for a 2-day course here in Iowa and he was great. Extremely knowledgeable and answered a lot of great questions. Thank you for coming to our area and hope to see you again!

5

Todd Jansen

Marengo Police Department
IA

John was a great teacher and I really enjoyed the class. Thank You..

5

K. Williams

Indiana

John was a great instructor. He stayed engaged the entire class, inspired great group discussions, and had fun with debates over case topics. It was also appreciated that he used relevant case law to our state instead of generalizations. Highly recommend the 3 day class with him!

5

TW

Blackford County
Indiana

John Cajabob is very knowledgeable and does a great job presenting information in a very understandable way. Would recommend sitting in on one of his courses to any new Officer or Officer looking for a much needed refresher on everything search and seizure.

5

Rob S

Indiana

John is extremely knowledgeable and conveys the information to real world application. I would recommend this to any officer, from rookie to seasoned vet.

5

Don W.

HCSO
Indiana

John gave a great class! Good sense of humor and did a great job of keeping students engaged. Plenty of information on subject matter and answered all questions with an obvious base of personal knowledge on subject matter!

5

RP

Duluth PD
MN

Best classroom training ive been to in my career.

5

Todd Simmons

Duluth Police Dept
MN

Very knowledgeable in subject matter with credentials to bolster his teachings.

5
DPD
MN

Very informational training . I appreciate it being informational but also including MN laws. I feel this training could be multiple days long due to the content and how important it is in our field . Definitely appreciate the breakdown and calls and examples provided

5

PJ

Duluth
MN

Very thorough review with lots of well explained real life examples and cases to put search and seizure concepts into situations we may face daily. I was thoroughly engaged through this whole training and learned a lot!

5

Cole

Duluth PD
MN

Search & Seizure Genuinely one of the best classroom trainings I have attended. John was very knowledgeable and engaging.

5

TO

Duluth PD
MN

John is a very intelligent and organized professional in his field. I thought his training class was very informational and I would recommend it to anyone in the law enforcement field.

5

Steve

MN

Thanks John. Very informative training that is current with our times in policing. This is a high quality class that is delivered very well.

5

Meghann Jones

Duluth PD
MN

A good overall review if search and seizure. It was scaled towards newer officers however still good info.

5

Amy

Duluth
MN

Thank you!! I appreciated all of your knowledge and will definitely implement your training into my reports and day to day patrolling.

5
Dpd
Mn

Good training. Great book.

5

Evan

MN

John was very knowledgeable with everything related to the advanced investigations class. He provided very easy to understand content that directly relates to investigations from the patrol level to detectives. He also was able to provide guidance to scenarios and questions related to previous cases I approached him about. I would highly recommend John and this class to anyone.

5

Brian

Knoxville Police Department
TN

The Advanced Criminal Investigation and Interview & Interrogation Case Law courses facilitated by John Cajacob were great. Mr. Cajacob presented the material in a way that allowed everyone in attendance to not only understand, but able to apply what we learned to the job. The case law course should be a mandatory requirement for all police academies.`

Upcoming Training for John Cajacob

Shakopee, Minnesota

Shakopee Police Department
03/09/2026

 – 

03/11/2026

Advanced Search & Seizure
Monday, March 9, 2026 | Time: 8:00 AM – 5:00 PM

Advanced Traffic Stops
Tuesday, March 10, 2026 | Time: 8:00 AM – 5:00 PM

Advanced Criminal Investigations
Wednesday, March 11, 2026 | Time: 8:00 AM – 5:00 PM

Tickets

The numbers below include tickets for this event already in your cart. Clicking "Get Tickets" will allow you to edit any existing attendee information as well as change ticket quantities.
Shakopee, MN - Advanced Search & Seizure - 03-09-2026
$ 225.00
29 available
Shakopee, MN - Advanced Traffic Stops - 03-10-2026
$ 225.00
28 available
Shakopee, MN - Advanced Criminal Investigations - 03-11-2026
$ 225.00
34 available

South Elgin, Illinois

South Elgin Police Department
03/17/2026

 – 

03/18/2026

Advanced Search & Seizure
Tuesday, March 17, 2026 | Time: 8:00 AM – 5:00 PM

Advanced Traffic Stops
Wednesday, March 18, 2026 | Time: 8:00 AM – 5:00 PM

Tickets

The numbers below include tickets for this event already in your cart. Clicking "Get Tickets" will allow you to edit any existing attendee information as well as change ticket quantities.
South Elgin, IL - Advanced Search & Seizure - 03-17-2026
$ 225.00
30 available
South Elgin, IL - Advanced Traffic Stops - 03-18-2026
$ 225.00
39 available

Portage, Wisconsin (CLOSED Training)

Columbia County Sheriff’s Office
05/12/2026

 – 

05/13/2026

Advanced Search & Seizure
Tuesday, May 12, 2026 | Time: 8:00 AM – 5:00 PM

Advanced Traffic Stops
Wednesday, May 13, 2026 | Time: 8:00 AM – 5:00 PM

0
    0
    Your Cart

    Send a message!

    Send a message!