James Willis

James Willis

Mental health counselor, and manager of non-profit by day, blogger by night. Topics of interest: politics, data, polarization, and constitutional issues.