Teaching Experience


  • Cardiac Physiology at Emory University - 1998, 2000, 2003
    ST. OLAF COLLEGE Off-campus Interim Course

  • Human Anatomy and Physiology - 1994-97, 1999-2001
    ST. OLAF COLLEGE

  • Field Superviser, Term in Asia - 1998
    ST. OLAF COLLEGE

  • Medicine: A Cross-Cultural Perspective - 1998
    ST. OLAF COLLEGE

  • Issues in Biology - 1996-99
    ST. OLAF COLLEGE

  • Advanced Cardiovascular Physiology - 1995-96
    ST. OLAF COLLEGE

  • Cardiovascular Section, Medical School Physiology - 1988-94
    SUNY - Buffalo

  • Cardiovascular Section, Undergraduate Physiology - 1989, 1991-93
    SUNY - Buffalo

  • Human Circulation (upper-level graduate course) - 1987-88
    SUNY - Buffalo

  • Cardiovascular Section, Medical School Physiology - 1986-87
    UNIVERSITY OF VIRGINIA

  • Cardiovascular Section, Undergraduate Physiology - 1981-84
    UNIVERSITY OF MICHIGAN