Stanford University School of Medicine
Adjunct Instructor
Stanford University School of Medicine
Adjunct Lecturer
The Permanente Medical Group, Inc. and Kaiser Permanente Northern California
Medical Director, Patient Education and Health Promotion
University of California, Berkeley
University of Michigan
University of California, San Francisco - School of Medicine