Educational Instruction
1993- Present Professor Of Music Technology
Bloomfield College, Bloomfield, NJ
Designer and coordinator of Music Program, application of computer technology in music, teach music history, world music, jazz, rock and pop.
1993- 1994 Lecturer, Rutgers University
Newark College of Arts and Sciences, Newark, NJ
Directed Jazz Ensemble, taught world music and music theory courses
1993-1994 Bass Instructor, Mason Gross School of the Arts
Rutgers University, New Brunswick, NJ
1985-1994 Jazz Visiting Specialist
Montclair State University School of Fine and Performing Arts,
Upper Montclair, NJ
Teacher of Jazz Performance, Improvisation, Introduction to Jazz History and Jazz Ensemble. Also taught graduate courses in world music, music theory and composition. Toured Eastern Europe as Musical Director, arranger of Jumpin/ Jamming Jazz, musical cabaret. Director of MSU Jazz Ensemble, 1st place winner at NYU Jazz Festival Competition and performers at Newark Jazz Festival.
1990-1991 Instructor, Jazz Opportunities For Youth
Montclair State University, Upper Montclair, NJ
1987-1986 Trainer/Instructor, Alpine Project
Newark Community School of the Arts, Newark, NJ
1970-1976 Instructor, Department of Music
Newark College of Arts and Sciences Rutgers University, Newark, NJ
1966-Present Instructor
Improvisation Rhythm Associates, Inc.;