This guy sounds a tad ... left.
I think the good doctor is Libertarian and like Ayn Rand I disagree with the Libertarians on most issues, for instance, the American military must remain strong and forward deployed around the world to defend our nation.
Isolationism - the central theme of Libertarian foreign policy - never works.
However, he speaks right on in regards to the need to completely overthrow the ruling socialist establishment of America by revolution.
Precisely.