Assistant Professor
Sandy, UT
Brigham Young University
Adjunct Instructor
University of California, Berkeley