Welcome to Insights In Jazz

John lives in Edinburgh, Scotland, UK, where he focusses on playing jazz piano, as well as teaching and being an author.

The Book

John has written and published a book about learning hundreds of jazz chord progressions which can be bought from this website.

The Blog

John frequently writes informative articles about jazz analysis, arranging and performance.


John is available for private lessons in playing jazz piano, jazz theory and arranging.

The Bands

John is an established jazz pianist based in Edinburgh, Scotland. He and his jazz trio are available for bookings (pandemic lockdown rules permitting).

“Education: the path from cocky ignorance to miserable uncertainty.” ― Mark Twain