Private Lessons
Biggest Myths About Piano Lessons
Voice & Vocal Improvisation
Jazz Piano
Composition & Songwriting
Improvisation Creativity For All Instrumentalists
Music For Dancers And Choreographers
Consulting
—Performance Coaching
Band Consulting
Coaching For Freelance Music Teachers
Group Classes and Workshops
THE JAZZ CLASS
VOCAL FLIGHT
MY NEW SONG
Teaching Articles
Practical Steps to Performance Freedom
How to Develop Your Music Away from Your Instrument, Part 1
How to Develop Your Music Away from Your Instrument, Part 2
The Art of Practicing
Musical Creativity In Action
Discovering the Piano Through Other Instruments
"Intentionality" and Free Improvisation
How To Survive As An Artist
Recordings by StudentsRecommended Student Listening Michael in action...
Quite possibly the most spacious and fully-equipped teaching studio in the Bay Areasafe Berkeley location.