For the past 20 years Peter Kelly has been doing, well, just about everything. He’s been working as a teacher (at the same school in Hamilton for 21 years in fact), he’s been a musician and for most of the last two decades he’s been a dad too.