News

Derrick Taff, ’03

Derrick Taff, a 2003 graduate of New College, is an Assistant Professor in the Recreation, Park, and Tourism Management department at Penn State University. He enjoys cycling and hiking with his wife, Patricia Spears-Taff (also an NC alum, ’06), and their dog, Yoshi.