Currently teaching at ACG New Zealand International College, Geoff divides his leisure time between yachting and writing, sometimes managing to combine both.