Mike Welch 

Secular Humanist and writing teacher who believes in rationality, and also loves satire, parody, and general all around snarkiness.