Stephen Tan is pastor and church planter at Regeneration Church in Monash, Melbourne. He is married to Kallie and they live with Cloud, their fluffy and friendly Japanese Spitz. Stephen grew up in Malaysia and is convinced that Malaysia has the best food. He is still waiting for Liverpool FC to win their first Premier League title.