I’m truly grateful for the opportunity to have trained so many dedicated police officers across the country.
Each class has been a reminder of the strength, resilience, and heart behind the badge. It’s an honor to share tools that support their mental health and well-being, and I’m humbled to play a small part in helping those who give so much to protect others.
WE ARE THE THIN BLUE LINE.

Dona Ana County SO
Belen PD/State Police
New Mexico State University PD
New Mexico Probation / Albuquerque PD
Arizona US Marshals
Multi Police Agencies
Santa Ana Star Casino -Multi Police Agencies
Belen PD/ Espanola Chaplins
US Courts in El Paso Texas
Las Cruces New Mexico Probation
Bernalillo County Sheriffs Office
Edgewood Police
2023 NM Gang Conference
2023 NM Gang Conference
2023 NM Gang Conference
Bernalillo County SO CIT
Santa Fe Probation / New Mexico State Police
Isleta Police
Central NM Correction Department
Mora Sheriff's Office
Quay County Sheriff's Office
Lyons County Sheriff's Office, Nevada
Churchill County Sheriff's Office, Nevada
US Courts Waco, Texas
Churchill County Sheriff's Office, Nevada
Multi Police Agencies
NMPPO Las Cruces, NM
Albuquerque Public School Police
Dona Ana County Sheriff's Office
Artesia, NM
Artesia Multi Police Agencies
BCSO Multi Police Agencies
BCSO Multi Police Agencies
Belen PD
El Paso, TX Multi Police Agencies
Santa Fe, NM
NMPPO Las Cruces, NM
Santa Fe NMPPO

Police Faces have blurred to protect identity