...I am currently a training developer for the FBI's Leadership Development Program, which requires an extensive understanding of both how government functions as well as the political dimension surrounding it. I have taught extensively at the professional law enforcement academy level on the police role in federal, state, and local government. I also maintain a blog on geo-political issues. (read more)