J.S. Bach

Partita n. 3 in a minor

English Suite n. 5 in e minor

French Suite n. 6 in E major

Selected Preludes and Fugues from the Well-Tempered Claiver Book. 1 

Selections from the Fifteen Two-Part Inventions



Suite for Piano, Op. 14


Piano Sonata in E flat Major, Op. 7

Piano Sonata in c minor, Op. 13

Piano Sonata in g minor, Op. 49, n. 1 

Piano Sonata in E major, Op. 109



Selected Intermezzi



Scherzo in b minor, Op. 20

Selections from Etudes, Op. 25 

Selections from Preludes, Op. 28

Impromptu n. 1 in A flat Major, Op. 29

Four Mazurkas, Op. 33

Impromptu n. 2 in F sharp Major, Op. 36

Ballade n. 3 in A flat Major, Op. 47

Fantasy in f minor, Op. 49

Selected Waltzes, Mazurkas, and other minor work



Piano Sonata in c minor, Hob. XVI: 20

Piano Sonata in e minor, Hob. XVI: 34

Piano Sonata in G Major, Hob. XVI: 40

Piano Sonata in E flat Major, Hob. XVI: 49



Piano Sonata in E flat Major

Piano Sonata in a minor, K. 310

Piano Sonata in F Major, K. 332

Piano Sonata in B flat Major, K. 333



Sechs kleine Klavierstücke



Piano Sonata in A Major, D. 664

Four Impromptus, Op. 899



Prelude for the left hand alone, Op. 9, n. 1

Poem in F sharp Major, Op. 32, n. 1













Selected Repertoire

I have a strong interest in the music of Chopin, Beethoven, and Bach. Here is a list of pieces that I have often performed or taught. Away from the piano, I have had strong training in keyboard harmony, counterpoint, and score reading.


I have taught score reading at the university level but like to introduce these concepts and tools to experienced younger pianists.

I like to use Bach four part chorales on separate staves to teach clef reading and basic transposition. 

For keyboard harmony, I use the texts of Paul Vidal and Henri Challan. Writing harmony and counterpoint is a part of my daily musical practice.

I believe that pianists to be well rounded musicians, with an interest in theory and history.

  • facebook-square
  • Twitter Square
  • Google Square
  • youtube-square

© 2023 by The Berkshire Trio. Proudly created with Wix.com