teaching framework
musical opportunities
expression
CENTRE FOR CREATIVE MUSIC MAKING
musically diverse
participatory
aspirational
fun environment
nurturing environment
technology in creativity
performance