I have taught Concealed Firearm Permit Classes (CFP, CCW) since 2009.
I have been Utah Shootouts Match Director of monthly Long Distance Practical Precision Shooting Competitions for seven years. (see “desertratdad” youtube videos) This included designing, organizing, setting up, running and cleaning up 65 shooting competitions. I have had over 50 shooters with up to eight states represented at my Utah State Sniper Shoots.
I have been an 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. "U" students take these classes for 1 1/2 credits for the seven week courses.
I have designed the course of fire and run officers through several times for Law Enforcement S.W.A.T. Team Training.
I have taught firearms classes for Cabelas NRA Week at their Lehi and Farmington Ut. stores.
I have taken five firearm instructor classes.
I have taught Certified NRA Rifle and Pistol classes since 2008.
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 taken at least 20 firearms classes taught by Law Enforcement, Military and Civilian Firearms Trainers. Three of which were from a rifle instructor at the Marine Corps Sniper School. Plus countless trips to the range with a Army Sniper since 1995.
I have competed in major shooting competitions since 2001
I have volunteered helping several shooting organizations through the years like the Rocky Mountain Precision Rifle Series, Mule Deer Foundation, Utah Defensive Pistol League, .22RF Marksman Challenge, Youth Hunter Education Challenge, Salt Lake County Corporate Games, Utah Precision Marksmanship Society.