Jazz Piano Improv Tricks


Funky Piano Rhythms


Chords and Progressions (101)

Chords and Progressions (201)

Chords and Progressions (301)

Pop Chord Progressions

Solfége & Ear Training


Preliminary Solfege

Pentascale Solfege (101)

Major Solfege (201)

Natural Minor Solfege (301)

Harmonic Minor Solfege (401)

Mixed Major/Minor Solfege (501)




Flowcast Pic
Untitled design (12)


*Updated October 2022

What is your experience as a teacher?

Private piano/Singing lessons – 15 years experience
Private Music Production lessons – 12 years experience
Group Music lessons (Cosmo Music) – 6 years

Total students taught: 350+

I have also guest lectured at York University (audio engineering) and Centennial College (composition/sound design in video games).

What instruments do you teach, and how long have you played?

I teach piano, composition, and music production.

Instrument experience:
Piano – 30 years
Drums – 23 years
Trumpet – 23 years
Singing – 18 years

Other musical experience:
Audio Engineering/Music Production – 21 years
Composition – 21 years
Sound Design – 15 years

Where do you teach?

I teach from house-to-house, at my studio, and online.
For more information about online lessons, please see this related blog post:

What are your academic qualifications?

Bachelor of Arts (York University) –  focused my studies towards jazz piano performance, contemporary piano improvisation, and digital music production.

Master of Arts (York University) – wrote and defended my thesis ‘Digital Production: A Shift in Compositional Aesthetics’

What are your rates?

Please reach out to me through my contact page for rate inquiry, as rates can vary depending on the specifications of the lessons.

Do you host recitals, and if so when/where?

Yes, I host bi-annual recitals in November and May of each year, and the current location for our recitals is at Christie Gardens in Toronto.
However, since the pandemic we may be switching recital locations.

How can I set up a lesson?

Please feel free to send me a message through my contact page.

Amelie U (Josh's First Student)

I’ve been taking piano lessons with Josh since I was 4 years old and during the past 12 years I have never once doubted his passion for music and his ability to make piano interesting and fun.  As Josh’s first student we both had the opportunity to observe the other develop as a teacher and as a pianist.  I can say with full confidence that Josh truly enjoys doing what he does and genuinely cares about his students. I hope to continue learning piano from him for many more years to come.

Karlis M

I have had the privilege of having Josh as my teacher for many years throughout many different areas of music. It is mind blowing how much knowledge and expertise Josh has ranging from classical and jazz piano, to vocals, to electronic music, and even cinematic scoring. Josh keeps updated with the most recent in electronic plug-ins and software and has a deep understanding of of electronic music genres.  Josh is always open to questions and will always find you the best answer. His lessons in piano, vocals, electronic music, and cinematic scoring have all been highly successful for me and I encourage all to have Josh as their teacher.

Nisa K

Josh is an amazing and enthusiastic piano and vocal teacher who has had the unique opportunity to teach three generations in our household.  Josh taught my mom and two children piano and my daughter and I vocals.  He is extraordinarily gifted and talented as a teacher and musician.  We are so grateful to have experienced his combination of skill, experience, and passion for music!

Jonah A

Josh has helped me tremendously develop my musicianship on all fronts over the past few years.  I’ll be taking his lessons and techniques with me as I study jazz piano at McGill University!