 Ogden SWAT April 2018
 Advanced NVG Course - Salt River PD, April 2018
 NVG Operator Course w/1 Minute Out - Tucson, 2018
 NVG Training Ogden, UT Nov. 2017
 Rocky Mountain Tactical Conference May 2017
 NVG Skills training: Salt River, AZ April 2017
 Ada County, ID April 2017
 NVG Operator Course Boise, ID April 2017
 San Saba, Texas December 2016
 Phoenix, AZ October 2016
 North Branch, MN - Oct. 2016
 Niagara County, NY Sept. 2016

 Los Angeles, CA March 2016
 Prescott, AZ March 2016

 NVG Course Scottsdale, AZ Feb 2016

 NTOA NVG Course Atlantic County, NJ June 2015
 New York Tactical Officers Assoc. NVG Course May 2015
 Rocky Mountain Tactical Conference Colorado May 2015
 North Branch, Minnesota April 2015

 North Branch, Minnesota April 2015

 NTOA Arlington, Texas March 2015
 Prescott, AZ 2014
 ATOA Tucson, AZ 2013
 ATOA Phoenix, AZ November 2012
 Inaugural NVG Course: Prescott, AZ August 2012
|