Justin Deaton
Dr. Deaton's lectures and videos were super helpful. Some topics in philosophy can be boring, but he made them fun to learn. He is very passionate about teaching philosophy. His tests are fair, so make sure you are watching videos carefully and taking notes of reading.