Who is Lt. Gen. Michael Flynn, Trump's pick for national security adviser?

On Friday, Nov. 18, President-elect Donald Trump’s transition team announced it had chosen Lt. Gen. Michael Flynn to be the next national security adviser. The question Yahoo Global News Anchor Katie Couric answers for many Americans is: Who is Lt. Gen. Michael Flynn?