Orange County Performing Arts Center
touring and master teaching artist
The Kennedy Collective
Teaching Artist
Performing Artist
pianist
OCPAC
touring and teaching artist
The Music Center
Master Teaching Artist
da camera Society
touring artist
The Performing Arts Center of Los Angeles County
Master Teaching Artist
The Juilliard School