This is a course offered by SSI. This is an imperative skill to have to avoid tragedy.
Behavioral Programming teaches this, And how to deal with it.
Learn to recognize potential dangerous behavior, and how to deal with it; Before it gets out of control.
Get educated, get safe!
Police, Military, and other government agents are getting this training, the problem is that they are not the victims. The normal American on the streets are the victims, and You are not getting the knowledge you need to recognize these threats.
The video below will give you a crash course on what to look for.
How to deal with it and alter the behavior is covered in detail in the book.