top of page



Teaching is one of my greatest joys. For nearly 20 years, I have taught students of all ages - from guiding the first musical forays of young piano students, to leading university theory courses, to coaching graduate performance majors. I aspire to assist my students to experience the joy and beauty of music more fully, tailoring my teaching style to each student's goals, personality, and learning style.

I offer in-person and online lessons. Send me a message from the Contact page for more information!

Subjects Taught

Piano - all levels and all ages welcome

Collaborative Piano


Chamber Music

Music Theory and Aural Skills

Analysis and Performance (using theoretical analysis and musical observations to inform performance decisions) - coachings offered for musicians of all levels

bottom of page