online academic music teacher

exam/ festival accompanist

piano and singing teacher

ensemble director

composer/ arranger

award-winning music education author