I have taught Concealed Firearm Permit Classes (CFP, CCW) since 2009.
I have been Match Director of monthly Long Distance Practical Precision Shooting Competitions for seven years. (see “desertratdad” youtube videos)
I have been Instructor for weekly “Pistol Marksmanship” Classes at the University of Utah (PRTL 1160) for 3 1/2 years. Then Instructor for weekly “Rifle Marksmanship” Classes (PRTL 1161) at the U starting in 2014 and currently teaching this class.
I have designed the course of fire several times for S.W.A.T. Team Training.
I have taught firearms classes for Cabelas NRA Week at Lehi and Farmington stores.
I have been involved for many years with the Utah Shooting Sports Council at gun shows and their Safe to Learn-Safe to Teach program, giving Educators a free Utah Concealed Firearm Permit Class.
I have volunteered as a Certified Safety Officer for Utah Defensive Pistol League starting in 2004.
I have volunteered for several other shooting organizations through the years like the Mule Deer Foundation, Youth Hunter Education Challenge, Salt Lake County Corporate Games, etc.