He has been at California Baptist University for five years. Prior to teaching at CBU, he has taught at Calvin College and the American University in Cairo. His Ph.D. is from the Georgia Institute of Technology.