A.T. Still University
Physician Assistant
Ballet Arizona
volunteer
American Academy of Physician Associates
Physician Assistant
A.T. Still University
Professor
Northern Arizona University Physician Assistant Program
Associate Clinical Professor
Loretto High School
University of Washington
University of Nebraska Medical Center