Lesson Options


Whether you are a budding pianist with sights set on a top conservatory or someone who wants to build a solid foundation and play the pieces you love, then you are in the right place. I believe that lessons and curricula should be tailored to the goals and strengths of the student and I individualize lessons to ensure that you reach your goal while acquiring the necessary technique and theory that will allow you to go further if you wish to do so. I have a Masters of Music from the Jacobs School of Music (an institution that alternates with Julliard as No. 1 in the country for piano) and have studied and performed in Europe, the United States, and Asia. I have been teaching for over 10 years now, over 5 years in Montgomery County in addition to running my own studio for a time in the Pearl of the Orient: Shanghai.


I’m an impassioned violinist and love to share my enthusiasm for this beautiful instrument with learners of all levels. Playing for 20 years has given me insight into how to practice with high efficiency and, with hard work, become proficient in the technique that will take your practice sessions from neighbors’ complaints into calls for an encore!

Accompaniment & Performance

An experienced accompanist I have a broad repertoire. I have collaborated with professors at Indiana University’s Jacobs School of Music for vocal, string, woodwind, and brass performances. I play a variety of musical genres from Baroque, Classical, and Romantic to Modern music pieces. As a professional accompanist I strive to create a balance between soloist and accompaniment and can also provide coaching to help improve musical interpretation and performance technique.

Music Theory

If you’ve always wanted to learn more about the nuts and bolts that make up the music you love, developing a solid background in music theory is the way to go.

I provide individualized plans for learning music theory and ear training as well as the theoretical and historical background for a variety of genres that will take your interpretation to the next level.