Read this and you will come away mighty impressed.
http://www.politico.com/story/2016/11/michael-flynn-national-security-adviser-231591
Thanks. I respect Flynn very much, and hope he is the right guy for the job.