Click on the videos to learn more about each course
Teachable Course Image - 25 Mar 2019 - 1
Course Length : 5hr 36min

The Heavenly Piano Masterclass represents the foundation of my piano playing. I created this course in response to people who wanted to learn how to play dynamically and express themselves outside of reading sheet music.  

In this course, I will share with you my knowledge and unique approach to my playing that is focused on improvisation through the understanding of patterns that revolve around intervals, inversions, transitions, and arpeggios.

By the end of this course, you will be able to play and improvise using advanced techniques not taught in conventional piano education.

This course will break you free from only being able to play with sheet music and give you the tools to improvise over any song as well as create your own piano music. It will unlock your ability to play in all registers and transform your ability to express yourself on the piano.

Click the link below to go the course website!

Guitar Solo Mastery 1920 X 1080 Logo.jpg
Course Length : 9hr 6min
44 downloadable resources

Guitar Solo Mastery is a course that builds your ability to play solos all over the fretboard from the ground up.

In this course you will learn your fretboard, master essential scales, and fundamental techniques needed to be a great guitar solo player.

As you progress through the course you will also learn tons of licks, improve your dexterity and technical ability, and learn the art of songwriting and guitar solo construction through song study.

By the end of the course you will have a strong foundation of knowledge and skills to solo freely around the fretboard in any given key. 

This course is an all in one guitar solo comprehensive study that serves as a great foundation for those who want to master lead guitar playing.

Click the link below to go to the course website!

Guitar Chords Mastery 1920 X 1080 Logo w
Course Length : 8hr 17min
61 downloadable resources

Guitar Chords Mastery is a course designed to get you from zero to hero in the area of dynamic chord playing.

This course builds your ability to understand and play chords from the ground up. You will develop a strong foundation before embarking on the journey of mastering the art of playing chords all over the fretboard. 

Throughout the course you will learn how to express chords in different voicings in different areas of the neck. The great information bundled together with intuitive chord progression exercises with set you on a solid path to being a great chord player.

This course represents one of the most comprehensive courses in the area of guitar chord playing.

This course together with "Guitar Solo Mastery" will serve as a truly great foundation for any guitar player seeking to master the instrument.

Click the link below to visit the course website!


Piano and Guitar Complete Bundle 1920 x

Complete Bundle


Heavenly Piano Masterclass


Guitar Solo Mastery


Guitar Chords Mastery


Total Guitar Mastery Teachable Logo 1920

Total Guitar Mastery



Guitar Solo Mastery


Guitar Chords Mastery