USCCA has been a wealth of information having to do with situation awareness, conflict deescalation, understanding the emotional and physical responses that happen in situations, etc. I have even loaned some of my DVDs to local law enforcement. I heartily recommend joining them.