John Hall

John Hall
3 POSTS 0 COMMENTS
John is happily and convictedly a practicing Catholic, even though he isn’t very good at it yet. He is an alumnus of Thomas Aquinas College (’10) and is a High School Teacher in Montana, where he hopes to live ‘til Kingdom Come. He blogs at The Campion.