He graduated Phi Beta Kappa, cum laude from Furman University with bachelor degrees in computer science and philosophy, and completed his Ph.D. in computer science engineering at UofL. Since completing his degree, he has been teaching engineering mathematics courses to first and second year engineering students and conducting research in the area of cyber-security for industrial control systems. He was an American Society for Engineering Education (ASEE) Campus star in 2013, and in 2014 he was awarded the University’s Distinguished Faculty Award for Teaching. His research interests include educational technology, inverted teaching, and cyber-security.