John's has written many blogs and music compositions that have featured in Pianist Magazine both online and offline, including his Playing By Ear: A Songwriter's Way book which was featured six times prior to its release.
Pianist Magazine: SIX-PART JAZZ IMPROVISATION ONLINE SERIES. This course is designed for complete beginners that are interested in Jazz improvisation, and for those who have practised Jazz improvisation before but need a refresher course or want to learn more improvisation skills and techniques.
Pianist Magazine: HOW TO PLAY ONLINE SERIES. Contemporary Classical, Blues, Country, Latin, Rock n Roll, New Orleans, Jazz, Pop, Funk, Boogie Woogie, Ragtime, Rock, Gospel and Ballad style.