COMPOSER. MUSICIAN. PRODUCER. TEACHER