He joined USF in 2017 and teaches Organizational Assessment at the undergraduate level. Prior to USF, he taught at the University of Oklahoma and the University of Central Oklahoma.