• Colleague Certificate (CAGO) from the American Guild of Organists, June 2003.
  • Service Playing Certificate (SPC) from the American Guild of Organists, Sept. 2000.
  • NPM/AGO Service Playing Certificate for Organists Serving Roman Catholic Parishes from the National Association of Pastoral Musicians, Sept. 2000.
  • D.M.A. program, in Composition, Choral Conducting, and Organ, University of Cincinnati, College-Conservatory of Music, Cincinnati, OH, 1994 to 1997.
  • M.M., in Composition, Piano, and Organ, Ohio University School of Music, Athens, OH, 1990 to 1994.
  • Diploma, in Composition and Conducting, the Composition/Conducting Department at the Shanghai Conservatory of Music, Shanghai, P. R. of China, 1983 to 1988.
  • Diploma in Piano, Affiliated Children's Musical School of Shanghai Conservatory of Music, Sept. 1964 - Aug. 1967.
  • Certificate in Piano, Affiliated Children's Musical School of Shanghai Conservatory of Music, Sept. 1962 - Aug. 1964.
  •