Contra Costa College
Director of Jazz Studies
Diablo Valley College
Professor of Music
Contra Costa Community College District
United Faculty President
Diablo Valley College
Director of Popular Music Studies
Diablo Valley College
Active Freelance Musician and Retired Professor of Popular Music Studies
Independent Music Proffesional
Freelance Musician
The Graduate Center, City University of New York
San Francisco State University
Hunter College and San Francisco State University