David Willans

David Willans is a dad to two boys (7 and 9). In 2014 he caught himself being an angry dad, so he set out to work out and master what it means to be a great dad. His blog, BeingDads, documents what he's learning and shares stories from other dads.