Johnson is a registered Democrat. He supported Barack Obama's 2008 presidential campaign and vehemently opposed the candidacy of John Edwards that year. Johnson has condemned the National Council for Accreditation of Teacher Education for promoting "social justice" as an essential element of teacher training, and for enacting policies which he argues are clearly intended "to screen out potential public school teachers who hold undesirable political beliefs."