He is the Program Coordinator for the Master of Arts in Christian Counseling Degree Program. He teaches both graduate and undergraduate courses in counseling and psychology.