Dr. Kirk R. MacGregor
Assistant Professor of Philosophy and Religion
Your Subtitle text
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.