McDowdy

progressive, vegan, skeptic humanist, bibliomaniac, cinephile, internet-denizen, aspiring programmer, teacher, editor, researcher, coffee aficionado, life-time novice gamer,