In addition to teaching clarinet, saxophone and bassoon and conducting the reed ensemble, he teaches Music Theory, Computers in Music Education, and Woodwind Methods classes. He also serves of the faculty of the Wintergreen Music Festival and the Roanoke Youth Symphony Summer Institute, teaches private clarinet lessons, and is a frequent clinician in schools throughout the Abilene area. His previous appointments include Instructor of Clarinet and Saxophone at Bucknell University in Lewisburg, PA. He is on the CD review staff for The Clarinet magazine, a publication of the International Clarinet Association.