Dr. John David Balla
Dr. John David Balla 
Dr. John David Balla's avatar
Most commentary tells you what to think. This one trains you how — critical-thinking hygiene: cognitive biases, logical fallacies, and the psychology of power. Free of ideology, free of charge.