Doctor of Musical Arts (Choral Music), University of Illinois at Urbana-Champaign, 1986 (Chester Alwes, Jim Bailey, Harold Decker, Louis Halsey, John Hill, Alexander Ringer, Tom Ward). Dissertation: "The German Choral Church Compositions of Johann David Heinichen (1683-1729)," 2 vols., 966 pp. Advisor: John Walter Hill.
Master of Music (Choral Conducting), University of Oregon at Eugene, 1979 (Peter Bergquist, Robert Hurwitz, Helmuth Rilling, Royce Saltzman, Richard Trombley, Paul Westlund).
Choral & orchestral conducting studies with Helmuth Rilling, State Conservatory of Music, Frankfurt, Germany (1974-75), and Oregon Bach Festival (1977, 1979).
Bachelor of Music (Choral Music Education with minors in German and English), University of Saskatchewan at Saskatoon, 1974.
Two years musical and theological studies, Bethany Bible Institute, Hepburn, Saskatchewan, 1968-1970.
Professional "A" Teacher's Certificate, Province of Saskatchewan, 1974.