Brandon Tardiff

This class really gave me a full understanding of all the worldviews, religions, and other issues in full depth. I have never been taught this much about these things. He is a good teacher because he knows his stuff and you can throw any argument at him and he will refute it.