teaching activities Auditory and Instrumental Training Digital Composition for Digital Media Improvisation and Composition Workshop Music for Audiovisual Products