P. W. Horn Distinguished Professor
Texas Tech University eLearning & Academic Partnerships
North Carolina State University
Professor and Department Head
Yale University
Princeton University