• Bachelor of Arts with honors in Music, University of California at Berkeley, 1967
  • Master of Music in Violin, State University of New York at Stony Brook, 1972
  • Doctor of Musical Arts in Violin, University of Texas at Austin, 1980
  • Computer science studies at Luther College, 1981-82, 1987
  • Violin master classes at the Hochschule für Musik, Vienna, Austria, 1983-84
  • German study at the Institute for European Studies, Vienna, Austria, 1983-84
  • Computer Music Engraving, Doblinger Verlag, Vienna, Austria, 2004-05