Mark Allen, father of three boys aged 14, 11 and 6. Raised by a single mother since age 3 and trying to pass on lessons learnt through his own mistakes. Very aware of the big city differences and challenges faced by fathers, and with a real heart for single moms.