Associate Teaching Professor
Office: Baker E102B
Affiliated Departments
Baker Residential Academic Program
Education
Ph.D. University of Colorado at Boulder
Office: Baker E102B
Baker Residential Academic Program
Ph.D. University of Colorado at Boulder