North Carolina State University
He teaches at North Carolina State University.