John teaches finance courses and has developed courses for classroom delivery, online, and remote locations. He has also authored/co-authored ten finance trade-, text-, and scholarly books that have been translated into eight languages. His book, The Psychology of Investing, is popular with investment advisors. He is also a prolific scholar, having published nearly 50 articles in prestigious scholarly and practitioner journals. John loves road cycling and will have to learn how to go off-road.