Welcome to Your Dashboard

Coaching & Office Hours

Every week you can join in on coaching to get your questions answered. If you want input on your playing, join coaching. If you just have music-related questions, you can join coaching or office hours.

Every 2 weeks I'll be releasing a new No Bull Piano lesson. Want to join live? Fill out this form to join.

Get started »

In this course I’ll take you through the 12 levels and show you once and for all the steps necessary to play standards and lead sheets from a fakebook. 

Get started »

If you're new to the site, this is a great place to start. These lessons will give you direction on where to go next.

Get started »

My popular Essentials courses are a step-by-step practice routine to master all the essentials every pianist needs.

Get started »

These piano challenges give you a variety of material to practice so you get the most out of your practice time..

Get started »

View a complete list of lessons on the site. With over 4,000 lesson chapters, there is something for every pianist.

Get started »

Did you know you can slow down the videos and loop sections? Learn how to use the website to its fullest.

Get started »

There are over 80 courses ranging from Jazz to Rock and Blues to Funk. See the complete list of courses!

Get started »

Learn how to create and improvise over the blues. Great for all levels of player. Rootless voicings and improvisation make this a must-see lesson.

Get started »

Learn my popular Step-By-Step Standards approach on how to create full arrangements of jazz standards from scratch.

Get started »

A great place to start if you are new to jazz piano. Check out the JazzKids® lessons if you are new to the piano!

Get started »

level=