counterpunch logo
  • Articles
  • CP+
  • Subscribe
  • Donate
  • Books
  • Login
  • Podcasts
  • Merch
  • Archives
  • About
  • Search
  • Privacy Policy

    David Schultz

    David Schultz is a professor of political science at Hamline University. He is the author of Presidential Swing States:  Why Only Ten Matter.

    Trump’s Nixonian Moment has Arrived

    June 5, 2018 BY David Schultz

    Indict or Not: the Choice Mueller May Have to Make and Which is Worse for Trump

    May 25, 2018 BY David Schultz

    With Unemployment So Low Why are Wages Stagnant? 

    May 8, 2018 BY David Schultz

    Why Donald Trump Should Not be Allowed to Pardon Michael Cohen, His Friends, or Family Members

    April 25, 2018 BY David Schultz

    The President v. the Law: How Four Types of Lawsuits Will do the Job Congress Should be Doing

    March 30, 2018 BY David Schultz

    The Limits of Free Markets, Both Economic and Intellectual

    March 13, 2018 BY David Schultz

    Face It Progressives, Obama Was a Lousy President

    March 1, 2018 BY David Schultz

    Could Minnesota Tip Republican in 2018?  The Signs are There

    February 14, 2018 BY David Schultz

    Hack Jobs and Rule of Law: What the Nunes’ Memo Threatens

    February 7, 2018 BY David Schultz
    Page 3 of 3«123
    graphic for roaming charges column by Jeffrey St. Clair

    CounterPunch

    • Tells the Facts and Names the Names
    • Published since 1996
    • Copyright © CounterPunch
    • All rights reserved.
    • counterpunch@counterpunch.org
    Administration
    • Becky Grant
    • Administrative Director
    • Deva Wheeler
    • Director of E-commerce and Sales
    • counterpunchbiz@gmail.com

    Editorial

    • Jeffrey St. Clair, Editorial Director
    • Joshua Frank, Managing Editorial Director
    • Nathaniel St. Clair, Associate Editorial Director
    • Alexander Cockburn, 1941—2012

    Mailing Address

    • CounterPunch
    • PO Box 228
    • Petrolia, CA 95558
    • Telephone

    • Nichole Stephens, Administrative Assistant
    • 1(707) 613-9820
    graphic button for joining counterpunch news updates mailing list