DAVID JAVELOSA

contact: javelosa_david@smc.edu

TEACHING &
PUBLICATIONS

PERFORMANCE & RECORDINGS

COMPOSITION & PRODUCTION


MEDIA CONSULTING