VIOLIN, VIOLA, CHAMBER GROUPS
VOICE, CONFLUENCE VOCAL ENSEMBLE
ARTISTIC DIRECTOR, HARP, BANJO, MUSIC FOR YOUNG CHILDREN
FLUTE, FLUTE CHOIR, CHILDREN'S CHOIR, UKULELE GROUP
PIANO, PRIVATE & GROUP THEORY
VOICE, MUSIC FOR YOUNG CHILDREN, PIANO
GUITAR (CLASSICAL, ELECTRIC, STEEL AND BASS), MUSIC HISTORY