Rebecca Hart

  • Bachelor of music performance
  • level 1 Orff training
  • Master of music Performance- contemporary practice

Teacher, arranger, composer, performer

Details last updated on January 28, 2021