Honors and Awards
- Master Advisor Award - First recipient, Stanford University Program in Human Biology
- "Leadership in Education" Pin, Stanford University School of Medicine
- Henry J. Kaiser Award for Excellence in Preclinical Teaching, Stanford University School of Medicine
- Award for Excellence in Faculty Advising, Stanford University Program in Human Biology
- Certificate of Appreciation for Community Volunteer Work, Stanford University
- "Excellence in Teaching" Pin, Stanford School of Medicine
- Henry J. Kaiser Award for Excellence in Preclinical Teaching, Stanford University School of Medicine
- Distinguished Teaching Award, Associated Students of Stanford University
- Henry J. Kaiser Award for Excellence in Preclinical Teaching, Stanford University School of Medicine
- Peter and Helen Bing Award for Outstanding Teaching, Stanford University
- Dean's Award for Outstanding Community Service, Stanford University School of Medicine
- Dean's Award for Outstanding Teaching in Human Biology, Stanford University School of Medicine
- Award for Outstanding Service, American Cancer Society Boulder County