He has a PH.D. from the University of South Florida; his area of specialization is professional and applied ethics, ethical theory, and symbolic logic. He is the Faculty Advisor for the USAFA Cadet Freethinkers Club, and is a member of the Board of Directors of the Military Association of Atheists and Freethinkers.