Stephen Anderson earned his Bachelor’s Degree in Music Composition at Brigham Young University, a Master’s of Music Degree and a Do ... 566 additonal characters for paid subscriptions ... cademy Band at West Point.
At the university level, Anderson has taught Composition, Jazz Piano, Jazz Arranging, and piano.