University of Minnesota
Visiting Faculty
Reuters News Agency
Contributor
Freelancer
Published Author
BBC News
News Analyst
BBC News Online
freelance news analyst
France 24
News Analyst
Firedoglake
Writer and News Analyst
Sichuan University
Visiting Faculty
University of Minnesota Press
Senior Editor
HarperCollins
Line Editor
CBS HarperCollins University of Minnesota Press BBC News
Employee
The Economist Intelligence Unit (The EIU)
Contributing Writer
Self-Employed
Writer and Published Author
The Economist Intelligence Unit
Financial and Political Analyst
UNIVERSITY OF MONTANA
Visiting Faculty
The Economist
Political Analyst
Economist Intelligence Unit
Author, News Analyst
New York University
University of Paris (8) Vincennes
University of Minnesota-Twin Cities