Human Performance Training and Consulting Inc
Force Encounters Analysis is a lot of good information. Maybe extend the class to a week!