KC Johnson

KC Johnson

KC Johnson is a professor of history at Brooklyn College, where he teaches courses in 20th century U.S. politics, foreign relations, and constitutional history.

Recent Articles