Course Notes

John Feakes has taught many college-level courses including theology, apologetics, creation evidences, world religions and contemporary cults. The course notes for these classes will be posted here soon.