John Wiehn is one of those rare instructors who makes complex legal topics easy to understand and genuinely useful in the field. His years of experience and real passion for officer safety show in every class. John connects with his audience, explains case law in a practical way, and helps officers feel more confident in their decisions. He’s knowledgeable, engaging, and truly dedicated to helping law enforcement do their jobs safely and effectively.