He has been a faculty member there since 1976. As an educator and member of the Jazz Theory Department, he teaches courses in Functional and Non-Functional Harmonic Concepts, Reharmonization and Advanced Harmonic Techniques. He has developed his own analysis/composition course entitled "The Music of the Yellowjackets" which is offered as an elective in the Jazz Theory Department. He also conducts the Berklee Tower of Power Ensemble and smaller improvisation ensembles in styles ranging from bebop and Latin jazz to contemporary fusion. In addition to teaching undergraduate studies, he developed and teaches a course in the Berklee Masters Program entitled Instrumental Rehearsal Techniques. For the past ten years, he has taught jazz theory and improvisation to high school students that attend the renowned Berklee Five-Week Summer Program.