Greg shares his craft with students of all ages, ability levels, and musical goals. He has held a variety of teaching positions as well as a sizable private studio. He has taught beginning, intermediate, and advanced brass and piano students as well as music theory and composition students, in both classroom and one-on-one settings. Many of his high school age students have gone to regional honor festivals, gotten into prestigious summer music festivals, and gone on to major in music at competitive college programs throughout the United States.

Greg also has a good deal of college teaching experience, having held teaching positions at various institutions—including Temple University and Immaculata University. He currently serves as contributing faculty in low brass, piano, and music theory at Dickinson College and as adjunct instructor of trombone at Lebanon Valley College.

Everyone has different musical goals and interests, and Greg uses his diverse musical background to best accommodate them. For more detailed information about studying privately with Greg, please visit his private lessons page.

Greg also maintains a practice tools page, which contains exercises, audio files and other useful practice tools for students of all ages.