Joe Robert Tafoya, PhD