I offer 30-minute, 45-minute, 60-minute and 90-minute private piano, vocal, composition, music theory and music technology coachings for children and adults of all ages.


I have a very flexible teaching style and have over 25 years of experience sharing music with individuals of all ages with a variety of personalities and goals. My classical training extends from the earliest Renaissance works through 21st century repertoire, and having become passionate about jazz, world music, and many modern styles, I welcome all genres of music equally in my studio.

My fiancée often hears me comment that “I learn as much from my students as they do from me!” As a result, my approach is constantly evolving. While my methods are rooted in the traditional pedagogy of a long lineage of music instructors before me, my style of teaching has become one of spontaneity, catering holistically to each individual student’s needs. A big proponent of encouraging technical improvement through passionate self-expression, I am known to jump around in terms of repertoire on a case-by-case basis, using a variety of educational resources and media — from method books to lead sheets to YouTube — at the student’s discretion. Music theory, the fundamental study of how the building blocks of music fit together, is at the heart of my teaching. I place consistent emphasis on identifying and employing newly discovered harmonic and rhythmic devices in our improvisations, compositions, and repertoire. Furthermore, as a registered yoga instructor, I encourage each student to explore a deeper physiological awareness and approach, one which is directly proportional to the sound they produce.


30-minute private lessons     –        $45/student

45-minute private lessons     –        $60/student

60-minute private lessons     –        $75/student

90-minute private lessons     –        $110/student


I have taught piano, voice and composition to a number of talents. Here are some musical highlights from past and present students.