As an educator, Mr. McGeough has taught music in nearly every capacity, across a broad range of ages, ability levels, and styles. He has dedicated his career in education to helping young musicians realize their musical identity and potential. He has directed and developed multiple elementary school band programs, been an Assistant Band Director at several local middle and high schools and taught private lessons extensively throughout Southern California. Many of his students have gone on to prestigious music schools such as The Berklee School of Music, USC Thornton School of Music, and The University of North Texas. In 2017, Mr. McGeough began work at CSArts-SGV and founded the school's jazz ensemble and jazz combos while teaching courses in improvisation and music business. In 2019 he was chosen to be a part of the CSArts-SGV inaugural Leadership Class, which prepares selected candidates to be the organization's future leaders. During his time at CSArts-SGV, he has contributed significantly to laying the foundation for the Winds and Jazz Studies program.
Mr. McGeough holds a master's degree in jazz studies and a bachelor’s degree in classical performance from The Bob Cole Conservatory of Music at California State University, Long Beach. He has studied both jazz and classical trombone privately with Joey Sellers, Mike Hoffman, Bob McChesney, and Steve Trapani.