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
