From 1997 to 2004 he was also a lecturer at the Officer Cadet School of the New Zealand Army, where he taught military history from Alexander the Great to the Balkan Wars, and at the Command and Staff College of the Royal New Zealand Air Force, where he taught airpower history and doctrine and supervised advanced research in military history. During the same period he also taught strategic thought at the Royal New Zealand Naval College. He also wrote academic articles for defence and strategic studies publications.