avg_rating: 4.28
name: Tim Challies
about: Tim Challies is a leading evangelical blogger. A self-employed web designer, Tim lives in the outskirts of Toronto, Ontario with his wife and children.