Dr. Kirk R. MacGregor

Assistant Professor of Philosophy and Religion
McPherson College

 

Your Subtitle text

Audiovisuals

This is a class from Dr. MacGregor's Introduction to Philosophy course on the dualism of J. P. Moreland and the physicalism of J. J. C. Smart.



This is an academic lecture Dr. MacGregor gave explaining the Molinist reconciliation of divine predestination with human freedom.



This is an academic lecture Dr. MacGregor gave on the Scriptural argument for the doctrine of the Trinity and the philosophical defense of the Trinity.



This is an academic lecture Dr. MacGregor gave explaining biblically and philosophically how Jesus can be fully God and fully human.